我们知道 1000 米 = 1 KM , 1000 克 = 1 千克等等,这是因为我们是基于 10 的幂的计数系统,而计算机采用的是基于 2 的幂的技术系统,它们之间没有交集。比如 10 的幂是 10 、 100 、 1000 、 10000 等,而 2 的幂为 2 、 4 、 8 、16 等。我们可以证明不存在任何一对整数 n 和 m 使得 10 的 n 次幂等于 2 的 m 次幂。所以我们不是 1000 KB = 1 MB,而是 1024 KB = 1 MB。
我们知道 1000 米 = 1 KM , 1000 克 = 1 千克等等,这是因为我们是基于 10 的幂的计数系统,而计算机采用的是基于 2 的幂的技术系统,它们之间没有交集。比如 10 的幂是 10 、 100 、 1000 、 10000 等,而 2 的幂为 2 、 4 、 8 、16 等。我们可以证明不存在任何一对整数 n 和 m 使得 10 的 n 次幂等于 2 的 m 次幂。所以我们不是 1000 KB = 1 MB,而是 1024 KB = 1 MB。