5个版本
0.1.5 | 2024年4月7日 |
---|---|
0.1.4 | 2023年10月13日 |
0.1.3 | 2023年7月4日 |
0.1.2 | 2023年7月2日 |
0.1.0 | 2019年1月20日 |
#691 在 算法 中
87 每月下载次数
8KB
189 行
bint-rs
Rust中的有界整数
用法
原始不可变Bint
extern crate bint;
let b: bint::Bint = bint::Bint {value: 5, boundary: 6 };
let c: Bint = b.up();
let d: Bint = c.up();
println!("{} {} {}", b, c, d); // Prints 5 0 1
新的改进版BintCell
use bint::BintCell;
let b = BintCell::new(6);
b.down();
assert_eq!(5, b.value());
b.up();
b.up();
b.up();
assert_eq!(2, b.value());