为什么 1024 "bytes" 等于 1 KB...不是 1024 位等于 1 KB
Why 1024 "bytes" make one kilobyte...isn't it 1024 bits make one kilobyte
如果2^0 是1 位,2^1 是2 位,那么为什么2^10 被称为一千字节而不是一千比特。
由于 8 位等于一个字节,因此 1024 位是 128 字节而不是 1024 字节。
如果 1 KB 等于 1024 字节,那么这应该是 1024*8= 8192 位,不是吗?
其实很简单:
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^0 是1 位,2^1 是2 位,那么为什么2^10 被称为一千字节而不是一千比特。 由于 8 位等于一个字节,因此 1024 位是 128 字节而不是 1024 字节。
如果 1 KB 等于 1024 字节,那么这应该是 1024*8= 8192 位,不是吗?
其实很简单:
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)