计算机最小单位和单位之间的换算

不知道大家是否和我一样,对计算机的单位理解有着很大的偏差。由于本人上学时并没有学的比较细致。故对这些单位都是莫能两可的。举个例子,我们买回来的iPhone手机厂商说是64G回来发现只有50多G。我们买的笔记本电脑,厂商宣传256G,回来却是247G等等。这些都是源于对计算机的单位有着莫能两可的理解。在学习Java的过程中,遇到了字节、比特等单位就想细致的研究下,研究学习后找到了其中的关系。本文供自己日后查看,也希望能够帮助需要的人。如果理解的有错还请指出谢谢!!!

 

T(TB):我们所说的1个T
G(GB):我们所说的1个G
M(MB):万字节,也就是我们所说的兆
K(KB):千字节
B(Byte):字节 计算机显示的最小单位。
bit:二进制位

8bit == 1B(Byte)八个二进制位等于一个字节

微软 计算机厂商
1024B(Byte)= 1K(KB) 1000B(Byte)= 1K(KB)
1024K(KB)= 1M(MB) 1000K(KB)= 1M(MB)
1024M(MB)= 1G(GB) 1000M(MB)= 1G(GB)
1024G(GB)= 1T(TB) 1000G(GB)= 1T(TB)


上述解释后,能够证明买的电脑硬盘是256G,回来发现不到256G。就是因为微软的计算方式和计算机厂商的计算方式不同所导致的。

 


posted @ 2019-11-01 17:17  王维璋  阅读(1343)  评论(0编辑  收藏  举报