rra*_*azd 5 byte numbers measurement prefix
我对不同字节单位的表示感到有些困惑.
在整个1字节= 8位中接受它.
但是,在很多来源中我都看到了这一点
1千字节= 2 ^ 10字节= 1024字节
和
1千字节= 1000字节
在两种情况下,这都是不矛盾的,据说1字节是8位......?
不同的消息来源声称这些不同表示的原因不同,因此我不确定这种相当混乱的表示差异最重要/最真实的原因是什么.
有人可以解释和澄清吗?
在整个1字节= 8位中接受它
但是,在很多来源中我都看到了这一点
1千字节= 2 ^ 10字节= 1024字节
和
1千字节= 1000字节
为了确保我们都清楚,你的问题是"千字节是等于1024字节还是1000字节?".
在两种情况下,这都是不矛盾的,据说1字节是8位......?
这与这个问题无关.
那么,让我们开始吧.在SI(公制)中,乘数1000称为千,缩写为k.k 总是意味着1000,绝不是别的.
当二进制计算机进入世界时,我们注意到2的10的幂是1024,这很方便接近1000.计算机工程师决定滥用这个巧合,并说公斤意味着1024.通过扩展,他们说mega意味着1024 2(而不是1000 2的正确定义),等等与千兆,tera等.
虽然1000和1024之间的差异对于许多目的而言很小,但有时候需要确切的答案,这就是滥用术语伤害每个人的地方.只有在几千年后,千牛= 1024才建立起来,有人真的试图解决这个问题.IEC为二进制乘法器提出了新的前缀:1024 = kibi,1024 2 = mebi,1024 3 = gibi等.
总之,kilo = 1024的概念是与kilo = 1000的一致SI定义的滥用偏差.虽然千牛= 1024在计算机行业很受欢迎,但它仍然是错误的,应该用kibi = 1024代替.或者需要重新计算数字以反映千克/兆/等的真实定义.(例如,"512 MB"的RAM实际上约为536.9 MB.)
顺便说一句,不要使用随机大写; 它的拼写是千字节,而不是kiloByte.
参考和链接:
awe*_*r89 -1
如果你问 1 KB 等于 1024 还是 1000 字节,我不明白字节到位有什么关系。这些测量并不是一成不变的,而且根本不受真正控制。计算机制造商可以(并且已经)使用 1000 转换来使其看起来拥有更多内存。
当考虑二进制(基数 2)或基数 10 时,就会出现问题。基数 10 您会使用 1000、基数 2、1024。