#hobby #const #constants #floating #util-lib #floating-point #frac

无 std const-frac

支持浮点常量的类型

4 个版本

0.0.4 2022 年 3 月 13 日
0.0.3 2022 年 3 月 8 日
0.0.2 2022 年 3 月 2 日
0.0.1 2022 年 3 月 1 日

#218 in 无标准库

每月 21 次下载
用于 4 crates

MIT/Apache

64KB
2K SLoC

Latest Release pipeline status coverage report

描述

在 const 上下文中计算浮点常量的实用工具。

此包的目的不是进行大量数值计算,而只是在 const 上下文中评估浮点常量。

用法

use ::const_frac::Frac;

const RAD2DEG: f64 = Frac::from_ratio(360, 2, 0).mul(Frac::from_exp_pi(-1)).to_f64();

assert_eq!(RAD2DEG * std::f64::consts::PI, 180f64);

功能

此包有以下功能标志。默认情况下没有启用任何功能标志。

项目状态

此包处于非常初级的阶段。

依赖项

~0.7–1.4MB
~29K SLoC