6 releases
0.2.1 | Apr 20, 2023 |
---|---|
0.2.0 | Apr 20, 2023 |
0.1.3 | Apr 4, 2023 |
#2 in #kelvin
9KB
146 lines
Convert Degrees
With this small project you can convert between Celsius, Fahrenheit and Kelvin & Degrees and radians very easily.
Bin Installation:
cargo install convert_degrees --features bin
Usage:
deg [-f from] [-t to] <degrees>
Available options:
-f, --from <from> From which unit to convert -- Can be celsius(c), fahrenheit(f) kelvin(k),
degrees(d) or radians(r)
-t, --to <to> To which unit to convert -- Can be celsius(c), fahrenheit(f) kelvin(k),
degrees(d) or radians(r)
-h, --help Prints help information
Library installation
cargo add convert_degrees
use convert_degrees::{ConvertTemperatures, DegreeUnit, Temperature};
fn main() {
let celcius = Temperature {
value: 12f64,
unit: DegreeUnit::Celsius,
};
let fahrenheit = celcius.to(DegreeUnit::Fahrenheit);
println!("{} is the same as {}", celcius, fahrenheit);
// output: 12°C is the same as 53.6°F
}
Dependencies
~245KB