6个版本
0.2.2 | 2023年9月7日 |
---|---|
0.2.1 | 2022年12月17日 |
0.2.0 | 2022年10月5日 |
0.1.2 | 2022年9月27日 |
0.1.1 | 2022年3月9日 |
#570 in 编码
在 3 个crate中使用(通过 acolor)
24KB
345 行
iunorm
这个库简化了规范化浮点数与(未)有符号整数之间的映射。
Inorm
类型是在 有符号 整数上的新类型,默认映射到浮点数范围-1..1
。Unorm
类型是在 无符号 整数上的新类型,默认映射到浮点数范围0..1
。
默认映射由 From
/Into
特性和 from_f32
/to_f32
方法,以及等效的 f64
版本使用。
此外,Inorm
和 Unorm
类型还可以通过使用 from_f32_minmax
/to_f32_minmax
方法,以及等效的 f64
版本将任何自定义浮点数范围映射到/从。
状态
此库被认为是稳定的。
许可证
该项目可以选择在 MIT 或 Apache-2.0 许可下进行双许可。