1KB为何不等于1000B

来源:百度知道 编辑:UC知道 时间:2024/06/04 22:14:02
1KB=1024B这个我知道,但我不明白为何不等于1000B,这样不是更好吗?

计算机内部都是靠2进制传输指令的 即0和1
1B=8bit 即3个2进制数 因为1000不是2的N次方 所以1024更方便表示有多少个bit

2的10次方

电脑是二进制的啊,2的10次方对电脑更容易,不过在不要求精确的情况1kb就等于1000b

因为计算机只认识1和0
这两位数.所以他的容量都是用2的多少次方来表示的
8就是1000(2进制)
所以当2的10次方就表示为1024了,但后面的24很麻烦,现在基本都忽略不计