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算法

Download history 54/week @ 2024-04-08 27/week @ 2024-04-15 21/week @ 2024-07-01 47/week @ 2024-07-08 19/week @ 2024-07-15

87 每月下载次数

MIT 许可证

8KB
189

Build Status License: MIT Crates.io Version

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());

其他示例

无运行时依赖