#计算器 #命令行界面 #命令行 #氧化物 #堆栈 #最大公约数 #

app calcium-oxide

Calc-ium Oxide,一个简单的基于堆栈的命令行计算器,用 Rust 编写

9 个版本

0.1.15 2022 年 4 月 9 日
0.1.14 2022 年 4 月 8 日

#1410 in 数学

27 每月下载量

通用许可证

19KB
354

CaO

Crates.io

Calc-ium Oxide,一个简单的基于堆栈的命令行计算器,用 Rust 编写

示例

# Calculate golden ratio
$ cao 1 5 sqrt + 2 /
1.618033988749895

# Calculate the greatest common divisor of 372 and 64
$ cao 372 64 gcd
4

# Calculate the first 20 fibonnaci numbers
$ cao 1 21 seq fib map
1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765

# Calculate the ratio of the number of numbers in (1..1000000] that
# are prime to the number that are composite to 5 decimal places
$ cao 1 1000000 seq len 0 store prime map + fold dup 0 take swap - / 5 dp
0.08518

文档

参阅 DOCS.md

依赖项

~3.5MB
~62K SLoC