format_bytes()
将数字的格式设置为表示数据大小(以字节为单位)的字符串。
语法
format_bytes(
size [,
precision [,
units]])
详细了解语法约定。
参数
客户 | 类型 | 必需 | 说明 |
---|---|---|---|
size | real |
✔️ | 要格式化为数据大小(以字节为单位)的值。 |
精度 | int |
值将舍入到的小数点后位数。 默认值为 0。 | |
units | string |
目标数据大小的单位:Bytes 、KB 、MB 、GB 、TB 、PB 或 EB 。 如果此参数为空,将根据输入值自动选择单位。 |
返回
格式为数据大小(以字节为单位)的 size 的字符串。
示例
print
v1 = format_bytes(564),
v2 = format_bytes(10332, 1),
v3 = format_bytes(20010332),
v4 = format_bytes(20010332, 2),
v5 = format_bytes(20010332, 0, "KB")
输出
v1 | v2 | v3 | v4 | v5 |
---|---|---|---|---|
564 字节 | 10.1 KB | 19 MB | 19.08 MB | 19541 KB |