【问题标题】:Why 1024 "bytes" make one kilobyte...isn't it 1024 bits make one kilobyte为什么 1024 个“字节”等于 1 KB……不是 1024 位等于 1 KB
【发布时间】:2019-06-06 22:29:51
【问题描述】:

如果 2^0 是 1 位,2^1 是 2 位,那么为什么 2^10 称为 1 KB 而不是 1 KB。 因为 8 位等于 1 个字节,所以 1024 位是 128 个字节而不是 1024 个字节。

如果 1 KB 等于 1024 字节,那么这应该是 1024*8= 8192 位,不是吗?

【问题讨论】:

  • 8 位到一个字节,1024 个字节到一个千字节。 1024 位就是一千,1024 字节就是一千字节。因此,正如您所说,1 千位 = 125 字节。也投票结束。
  • 有千比特这样的东西。您的 ISP 以千比特为单位测量吞吐量。 KB 是千字节,kb 是千比特。不投票关闭。
  • @MattClark 如果 1024 bytes = 1KB ,对我来说这意味着 1024*8 = 8192 bits = 1KB == 2^13 = 1KB 这是真的吗?

标签: byte bit


【解决方案1】:

其实很简单:

2^3 bits = 1 byte
2^10 bits = 128 bytes
1000 bits = 1 kilobit
1000 bytes/1024 bytes = 1 kilobyte (kB = 1000 bytes/ KB = 1024 bytes)

【讨论】:

  • 所以 2^10 = 128 字节,不等于 1 KB。 2^13 = 1 千字节。我知道了,谢谢
猜你喜欢
  • 2013-11-18
  • 2011-02-27
  • 2015-03-18
  • 2017-08-08
  • 2013-08-17
  • 2014-09-20
  • 2014-07-04
  • 1970-01-01
  • 2013-01-05
相关资源
最近更新 更多