1 个不稳定发布
0.1.0 | 2023 年 10 月 15 日 |
---|
#29 在 #ident
9KB
125 代码行
i2f
将数字字面量转换为整型或浮点字面量的宏。
除了字面量,我们还接受负数字面量 -literal
。
示例
i2f!(90) //90.0
i2f!(-462) //-462.0
i2f!(3.14) //3.14
f2i!(3), //3
f2i!(3.0), //3
trunc!(3.14), //3
f2i!(-12.0), //-12
lib.rs
:
将数字字面量转换为整型或浮点字面量的宏。
除了字面量,我们还接受负数字面量 -literal
。
示例
use i2f::*;
assert_eq!(i2f!(90), 90.0);
assert_eq!(i2f!(-462), -462.0);
assert_eq!(i2f!(3.14), 3.14);
assert_eq!(f2i!(3), 3);
assert_eq!(f2i!(3.0), 3);
assert_eq!(f2i!(-12.0), -12);
assert_eq!(trunc!(3.14), 3);
assert_eq!(trunc!(-3.14), -3);
依赖项
~310KB