1 个不稳定版本
0.1.0 | 2020 年 6 月 30 日 |
---|
#10 在 #printf
13KB
276 行
fmtcalc
这是一个用 Rust 编写的简单计算器。
它是 shell 命令中 printf 的替代品。
示例
$ fmtcalc 4+2
6
$ fmtcalc "1+2*3 = {}" "1+2*3"
1+2*3 = 7
$ fmtcalc "0xFF - 654.321"
-399.321
$ fmtcalc "3²+4²={}, 5²={}" "3*3+4*4" "5*5"
3² +4² =25, 5² =25
为了更好的用户体验,我经常在我的 shell 启动文件中将 fmtcalc
简写为 println
alias println='fmtcalc'
安装
$ cargo install fmtcalc
许可证
MIT
lib.rs
:
fmtcalc
这是一个用 Rust 编写的简单计算器。
它是 shell 命令中 printf 的替代品。
示例
$ fmtcalc 4+2
6
$ fmtcalc "1+2*3 = {}" "1+2*3"
1+2*3 = 7
$ fmtcalc "0xFF - 654.321"
-399.321
$ fmtcalc "3²+4²={}, 5²={}" "3*3+4*4" "5*5"
3² +4² =25, 5² =25
为了更好的用户体验,我经常在我的 shell 启动文件中将 fmtcalc
简写为 println
alias println='fmtcalc'
依赖项
~2.7–4.5MB
~81K SLoC