原创: 世超 差评
不瞒差友们说,在世超少不经事的时候,曾因为自己还是个电脑小白,闹出过不少的误会。
比如初中斥巨资买了一块骚尼家 16G 容量的 U 盘,当我满心欢喜的将它插到电脑上,却发现显示只有 14.5G 时,就觉得自己被坑了一把。
还记得自己当时内心 OS 是这样的:“ 原来堂堂国际大厂,也会在自家 U 盘的容量上偷工减料,怪不得连自家的大楼也要卖 ”。
后来,家里装了 100M 的宽带,理所当然的认为电脑下载速度会到 100MB/s,实际速度却只有区区 10MB/s 时,顿时感觉自己又被坑了。
“ 奸商太黑了,明明 100M 的宽带居然给我缩水成 10M,简直不要脸 ”,是世超那时焦急地等待电脑下载完一部电影时的真实想法。
相信总有几个差友和世超一样,或多或少都碰到过这种情况或者产生过这样的想法吧?
再后来,世超在课上学了计算机基础知识后,这才发现自己当时原来并没有遇到什么奸商,卖大楼的国际大厂也还是原来的那个顶级企业。
先前的这一切误解和笑话,说到底都是数据换算单位方式不同的缘故。
差友们想必早就已经知道,计算机内部的存储和运算都是通过 「 0,1 」 这两个数在二进制下完成的。
其中每个 0 或1就是一个 bit( 位或比特 ),bit 是信息的最小数据单位,并且 8 个bit 刚好可以构成 1 个Byte( 字节 )。
Byte 可以说是计算机中存储容量的基本单位。
我们在属性里查看电脑的任何一个文件,占用空间的大小都是用多少字节来统计的。
但就像长度、重量和体积等其他单位一样,光是用一个 Byte 来衡量数据的大小肯定是不够的。
因此在 bit 的单位后面还设有 Byte、KB、MB、GB、TB、PB 等多个数据存储单位,各个单位之间遵循着一定的换算方式。
如果世超没记错的话,自己当时在计算机课上学到的单位转换方式是这样的:
1024( 2 ^10 ) Byte = 1 KB
1024( 2 ^10 ) KB = 1 MB
1024( 2 ^10 ) MB = 1 GB
上面这种就是用计算机二进制的 10 次方,也就是以 1024 为进制的换算方式。
差友们可能会觉得这个换算方式很对没错呀,挺贴合计算机的二进制系统的特点,另外,