永发信息网

为什么KB到MB是1024,每次都是1024倍,但是一个b却是8个字符?为啥不是1024个?

答案:4  悬赏:80  手机版
解决时间 2021-02-27 18:39
  • 提问者网友:我们很暧昧
  • 2021-02-26 21:06
为什么KB到MB是1024,每次都是1024倍,但是一个b却是8个字符?为啥不是1024个?
最佳答案
  • 五星知识达人网友:酒醒三更
  • 2021-02-26 21:57
KB、MB是字节的单位,一个字节(B、Byte,也就是你说的b)是8位(bit,b)。1024是2的10次方,8是2的3次方,因为计算机底层只能识别二进制,所以都是二的倍数。
至于你的疑惑,是因为: M、KB、MB、GB都是字节单位,是同一个对象,但是B换成b,已经不是同一个对象了
就好比,毫米(mm)、米(m)、千米(km)每次是1000倍,1毫米长的金条重8毫克,却不是1000
全部回答
  • 1楼网友:毛毛
  • 2021-02-27 00:50
说的对
  • 2楼网友:行路难
  • 2021-02-26 23:45
你好! 这是设计者定义的,没有为什么。 仅代表个人观点,不喜勿喷,谢谢。
  • 3楼网友:逐風
  • 2021-02-26 22:42
B到kB、kB到MB、MB到GB这些都是按照2的10次方来计算,2的10次方就是1024。 1个字节(Byte)等于8个位(bit),不是8个字符。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯