15个版本
0.1.15 | 2024年5月1日 |
---|---|
0.1.13 | 2022年3月5日 |
0.1.11 | 2021年4月21日 |
0.1.10 | 2020年7月29日 |
0.1.0 | 2018年11月30日 |
161 in 数学
951 每月下载量
8KB
120 行
bc (任意精度计算器语言)
在Rust编程语言中使用bc
。
示例
let result = bc::bc!("2 + 6");
assert_eq!("8", result.unwrap());
let result = bc::bc!("2.5 + 6");
assert_eq!("8.5", result.unwrap());
let result = bc::bc_timeout!("99^99");
assert_eq!("369729637649726772657187905628805440595668764281741102430259972423552570455277523421410650010128232727940978889548326540119429996769494359451621570193644014418071060667659301384999779999159200499899", result.unwrap());
let result = bc::bc_timeout!(20, "99^99");
assert_eq!("369729637649726772657187905628805440595668764281741102430259972423552570455277523421410650010128232727940978889548326540119429996769494359451621570193644014418071060667659301384999779999159200499899", result.unwrap());
Crates.io
文档
许可证
依赖项
~0.5–1MB
~24K SLoC