3个版本

0.1.2 2024年8月23日
0.1.1 2024年8月23日
0.1.0 2024年8月23日

#547算法

MIT/Apache

1MB
109

包含 (WOFF字体,400KB) NanumBarunGothic-0f09457c7a19b7c6.ttf.woff2,(WOFF字体,135KB) FiraSans-Medium-8f9a781e4970d388.woff2,(WOFF字体,130KB) FiraSans-Regular-018c141bf0843ffd.woff2,(WOFF字体,82KB) SourceSerif4-Bold-a2c9cd1067f8b328.ttf.woff2,(WOFF字体,77KB) SourceSerif4-Regular-46f98efaafac5295.ttf.woff2,(WOFF字体,45KB) SourceCodePro-It-1cc31594bf4f1f79.ttf.woff2 等3个文件.

Rust语言单元转换器

Test Current Crates.io Version

此库允许您将字节数转换为千字节、兆字节、吉字节和太字节,以及执行反向转换回字节。

创建一个新的ByteConverter实例

bytes:要转换的字节数。

use data_storage_units::ByteConverter;
let converter = ByteConverter::new(1024);

将字节转换为千字节(KB)

包含千字节值作为f64和单位"KB"的元组。

let converter = ByteConverter::new(1024);
let (value, unit) = converter.to_kb();

将字节转换为兆字节(MB)

包含兆字节值作为f64和单位"MB"的元组。

let converter = ByteConverter::new(1073741824);
let (value, unit) = converter.to_mb();

将字节转换为吉字节(GB)

包含吉字节值作为f64和单位"GB"的元组。

let converter = ByteConverter::new(1073741824);
/let (value, unit) = converter.to_gb();

将字节转换为太字节(TB)

包含太字节值作为f64和单位"TB"的元组。

let converter = ByteConverter::new(1073741824);
let (value, unit) = converter.to_tb();

无运行时依赖