作业帮 > 数学 > 作业

为什么计算机里1kb=1024b?我知道2的10次幂等于1024 然后哪 我想知道具体点的

来源:学生作业帮 编辑:大师作文网作业帮 分类:数学作业 时间:2024/11/12 09:26:59
为什么计算机里1kb=1024b?我知道2的10次幂等于1024 然后哪 我想知道具体点的
如题 从十进制和二进制的关系说一下吧
为什么计算机里1kb=1024b?我知道2的10次幂等于1024 然后哪 我想知道具体点的
二进制是满2进一位,比如在二进制算法下 1+1=10 (进了一位)
十进制是满10进一位,在十进制算法下 1+1=2(没满10,不进位),上面二进制的值和十进制的值(假设为S)转换关系为 S=1*2^1+0*2^0(1乘以2的一次方,再加上,0乘以2的零次方)
=2+0
=2 也就是说二进制下的10,在十进制下是2.
上面的表达式可以参考十进制的写法,比如十进制的100=1*10^2+0*10^1+0*10^0
二进制下的100,转换成十进制的值为 1*2^2+0*2^1+0*2^0=4+0+0=4
八进制下的100 转换成十进制的值为 1*8^2+0*8^1+0*8^0=64