k、K、kb、kB、Kb、KB、GB、MB之间的关系

k、K、kb、kB、Kb、KB、GB、MB之间的关系

原创

已于 2022-06-17 09:06:25 修改

·

1.4w 阅读

·

14

·

49

·

CC 4.0 BY-SA版权

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

文章标签:

#linux

于 2022-06-17 09:05:17 首次发布

Linux

专栏收录该内容

6 篇文章

订阅专栏

本文详细解释了k和K在十进制和二进制中的不同含义,以及b和B分别代表位和字节的概念。同时,阐述了kb、kB、Kb、KB四种组合的含义及其在数据存储和传输中的应用。此外,还介绍了字节单位之间的换算关系,如1GB=1024MB,1MB=1024KB,1KB=1024B。

1、k和K的区别:

k当作十进制下的进位看待,即 1k=1000,即要到999+1后才是1000。

K当作二进制中2^10看待,即1024,1K=1024,即要到1023+1后才是1024;

2、b和B的区别:

b是英文中的bit,即:位,也即是二进制中的0或1,一个0代表1位,一个1也代表1位。

B是英文byte或Byte,即:字节,二进制中,有8个位组成一个字节,1byte=8bit,或1Byte=8bit或1B=8bit或1B=8b。

3、组合kb,kB,Kb,KB的四种情况:

kb:表是1000b,即1000个二进制位。

kB:表是1000B,即1000个byte或1000个Byte,要换算成bit位,再乘以8。

Kb:表示1024b,即1024个二进制位。

KB:表示1024B,即1024个byte或1024个Byte,要换算成bit位,再乘以8。

1GB=1024MB

1MB=1024KB

1KB=1024B(字节)