| Crates.io | yoda-calculator |
| lib.rs | yoda-calculator |
| version | 0.1.2 |
| created_at | 2025-01-01 04:14:35.640278+00 |
| updated_at | 2025-01-02 21:33:50.448657+00 |
| description | This is a simple command line app that acts as a scientific calculator, operating through commands instead of buttons. |
| homepage | |
| repository | |
| max_upload_size | |
| id | 1500586 |
| size | 16,365 |
This is a simple command line app that acts as a scientific calculator, operating through commands instead of buttons.
For now, only one operation may be performed at a time. However, this will be updated soon so that multiple operations can be performed through a single line!
For detailed directions on the command line: cargo run calculator -h
cargo run [base_number] --plus [addend]
Eg. cargo run 10 --plus 10 will result in 20.
cargo run [base_number] --subtract-by [subtrahend]
Eg. cargo run 10 --subtract-by 8 will result in 2.
cargo run [base_number] --multiply-by [multiplier]
Eg. cargo run 10 --multiply-by 2 will result in 20.
cargo run [base_number] --divide-by [divisor]
Eg. cargo run 10 --divide-by 5 will result in 2.
cargo run [base_number] --exponent [exponent]
Eg. cargo run 10 --exponent 2 will result in 100.
cargo run [base_number] --root [root]
Eg. cargo run 100 --root 2 will result in 10.
cargo run [base_number] --log [base]
Eg. cargo run 100 --log 10 will result in 2.
All base numbers must be in radians.
cargo run [base_number] --sin
Eg. cargo run 3.14 --sin will result in 0.
cargo run [base_number] --cos
Eg. cargo run 3.14 --cos will result in -1.
cargo run [base_number] --tan
Eg. cargo run 3.14 --tan will result in 0.
cargo run [base_number] --arcsin
Eg. cargo run 1 --arcsin will result in 1.57.
cargo run [base_number] --arccos
Eg. cargo run 0 --arccos will result in 0.
cargo run [base_number] --arctan
Eg. cargo run 1 --arctan will result in 0.79.
cargo run [base_number] --degrees-to-radians
Eg. cargo run 180 --degrees-to-radians will result in 3.14.
cargo run [base_number] --radians-to-degrees
Eg. cargo run 3.14 --radians-to-degrees will result in 180.