6 个版本
0.2.1 | 2023年4月20日 |
---|---|
0.2.0 | 2023年4月20日 |
0.1.3 | 2023年4月4日 |
#3 在 #fahrenheit
9KB
146 行
转换度数
通过这个小项目,您可以轻松地在摄氏度、华氏度和开尔文之间以及度数和弧度之间进行转换。
二进制安装
cargo install convert_degrees --features bin
使用方法
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
库安装
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
}
依赖项
~250KB