← 返回花园
技术笔记 · 常青

GB 与 GiB,差在哪里?

用原始字节作为共同依据,再明确选择十进制或二进制展示。

同一个字节数,两种写法

GB = 1,000,000,000 字节,GiB = 1,073,741,824 字节。TB 与 TiB 也遵循相同基础。单位应与数值一起显示,不能把 GB 与 GiB 混用在额度和已用值里。

const bytes = 1073741824;
const gb = bytes / 1e9;       // 1.073741824 GB
const gib = bytes / 2 ** 30;  // 1 GiB

百分比从共同单位计算

使用率 = 已用字节 / 总额度字节 × 100。先四舍五入人类易读值再相除,会在很小用量或接近额度时引入误差。保留精确字节,展示层才决定小数位。

单位之外还有时间

正确单位并不能证明数据新鲜。数值还应包含成功采样时间、来源和覆盖范围,详见 一个数值,还需要一个时间。出现未知或过期时,也不要把它们当零,见 新鲜度笔记。

接着读

链接到这里的笔记

正常、异常、未知:三个不同答案。 →

在这里,找到一个想法。

正在读取公开搜索索引。

↑ ↓ 移动 · Enter 打开 · Esc 关闭。只搜索公开内容。