9个版本
0.1.25 | 2021年11月12日 |
---|---|
0.1.1 | 2021年11月7日 |
0.0.85 | 2021年11月7日 |
0.0.1 | 2021年10月31日 |
#1151 in 数学
每月28次下载
20KB
438 行
提供数百个有用的函数,用于操作字符串、文件、数字、值转换等。
示例
示例1(模块 conversions
)
Cargo.toml 文件
[package]
name = "project_name"
version = "0.0.1"
edition = "2021"
[dependencies]
general_tools = "latest version"
src\main.rs 文件
use general_tools::conversions::temperature::Temperature;
fn main() {
let celsius: Temperature = Temperature{
temperature_type: String::from("Celsius"),
value: 10.0
};
// or:
/*
let mut celsius: Temperature = Temperature::new();
celsius.temperature_type = String::from("Celsius");
celsius.value = 10.0;
*/
let fahrenheit: f64 = celsius.to_fahrenheit();
println!("{} °C = {} °F", celsius.value, fahrenheit);
}
输出
10.0 °C = 50.0 °F
示例2(模块 file
)
Cargo.toml 文件
[package]
name = "project_name"
version = "0.0.1"
edition = "2021"
[dependencies]
general_tools = "latest version"
src\main.rs 文件
use general_tools::file::File;
fn main() {
let mut file: File = File::new();
}
输出
示例3(模块 math
)
Cargo.toml 文件
[package]
name = "project_name"
version = "0.0.1"
edition = "2021"
[dependencies]
general_tools = "latest version"
src\main.rs 文件
输出
示例4(模块 string
)
[package]
name = "project_name"
version = "0.0.1"
edition = "2021"
[dependencies]
general_tools = "latest version"
src\main.rs 文件
输出
示例5(模块 time
)
[package]
name = "project_name"
version = "0.0.1"
edition = "2021"
[dependencies]
general_tools = "latest version"
src\main.rs 文件
输出
依赖项
~22KB