#byte-size #convert-bytes #string #u128 #base #value #unit

convert-byte-size-string

将字节数量字符串转换为u128值

4个稳定版本

1.1.2 2021年5月3日
1.1.0 2019年3月4日
1.0.0 2019年3月4日

#1900算法

MIT 许可证

13KB
288

convert-byte-size-string

此crate提供将任意字节数量字符串(如"7.9 EiB")转换为u128值的函数,适用于您需要的任何地方。

用法

将以下内容添加到您的Cargo.toml

[dependencies]
convert-byte-size-string = "1.0"

在您的代码中,您可以

use convert_byte_size_string::convert_to_bytes;

let size: u128 = convert_to_bytes("7.9 EiB").unwrap();

特性

此库具有相当基本的一组特性

  • 根据字符串中的单位将字节数量字符串转换为u128值,将单位解释为2进制单位或10进制单位
  • 根据字符串中的单位将字节数量字符串转换为u128值,强制将单位视为10进制或2进制

无运行时依赖