5个版本
0.3.1 | 2023年1月12日 |
---|---|
0.3.0 | 2023年1月12日 |
0.2.2 | 2022年9月23日 |
0.2.1 | 2022年9月1日 |
0.2.0 | 2022年9月1日 |
#2086 in 算法
11KB
247 行
类似字节的简单算术运算
Vec<u8>
对象实现了一组基本算术运算,即加法和整数乘法。
乘法实现为乘法加法。
use byte_arithmetic::Base256;
assert_eq!(
Base256::new(vec![1,2,3]) + Base256::new(vec![1,2,3]),
Base256::new(vec![2,4,6])
);
assert_eq!(
Base256::new(vec![1,2,3]) * 3,
Base256::new(vec![3,6,9])
);
依赖项
~0.8–1.4MB
~31K SLoC