fmtcalc

Crates.iofmtcalc
lib.rsfmtcalc
version0.1.0
sourcesrc
created_at2020-06-30 13:58:50.448783
updated_at2020-06-30 13:58:50.448783
descriptionA calculator that can be used like the println! macro of the Rust language.
homepage
repositoryhttps://github.com/kumavale/fmtcalc
max_upload_size
id259839
size18,548
Naoki Kumagai (kumavale)

documentation

README

fmtcalc

Actions Status Crate license

This is a simple calculator written in Rust.
It is an alternative to printf for shell command.

Examples

$ 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

For better ergonomics I often abbreviate fmtcalc as println in your shell startup files:

alias println='fmtcalc'

Installation

$ cargo install fmtcalc

License

MIT

Commit count: 1

cargo fmt