5 个不稳定版本

0.3.0 2019年11月13日
0.2.2 2019年10月21日
0.2.1 2019年10月8日
0.2.0 2019年10月3日
0.1.0 2019年10月1日

#2417算法


用于 factor-rs

MIT 许可证

28KB
389

radixal

无符号整数类型的数字迭代。

IntoDigits 特征提供了一些方法,以简化将无符号整数类型作为指定基数下的数字序列处理。

对于更复杂的用法,DigitsIterator 实现了一些方法来在原地操作数字,比 IntoDigits 特征提供了更多的控制。

特性

可以在不使用标准库的情况下使用此 crate。

DigitsIterator 结构体以及 IntoDigits 特征仅对原始无符号类型实现:u8u16u32u64u128usize 以及它们对应的 Wrapping 类型。

内部数值操作在需要时使用 wrapping 语义,既为了简单也为了性能。预计在未来的版本中将使用 checked 操作,同时将 wrapping 操作绑定到可选功能,以便于性能敏感的使用。


lib.rs:

Radixal 提供了 IntoDigits 特征,简化了将无符号整数类型作为指定基数下的数字序列处理。

依赖关系

~155KB