3个版本
0.1.2 | 2020年10月1日 |
---|---|
0.1.1 | 2020年10月1日 |
0.1.0 | 2020年10月1日 |
#1010 in 数学
6KB
132 行
radix-tools
用于迭代计算幂或按基数分解数字的工具。
文档
文档可在此处找到:这里.
lib.rs
:
用于计算基数幂或数字基数分解的简单工具。
示例
计算7的5次幂
use radix_tools::powers::*;
assert_eq!(7*7*7*7*7, Powers::new(1u32, 7u32).nth(5).unwrap());
计算42的2次三进制(基数-3)位
use radix_tools::decomposition::*;
assert_eq!(2, RadixDecomposer::new(3u32, 42u32).nth(1).unwrap());