将数字的格式设置为表示数据大小(以字节为单位)的字符串。
语法
format_bytes(
size [,precision [,units]])
详细了解语法约定。
参数
| 客户 | 类型 | 必需 | 说明 |
|---|---|---|---|
| size | real |
✔️ | 要格式化为数据大小(以字节为单位)的值。 |
| 精度 | int |
值将舍入到的小数点后位数。 默认值为 0。 | |
| units | string |
目标数据大小的单位:Bytes、KB、MB、GB、TB、PB 或 EB。 如果此参数为空,将根据输入值自动选择单位。 |
返回
格式为数据大小(以字节为单位)的 size 的字符串。
示例
下面的示例演示如何使用 format_bytes() 函数将数字的格式设置为表示数据大小的字符串(以字节为单位)。
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 |