美文网首页综合
KB和kb,傻傻分不清楚

KB和kb,傻傻分不清楚

作者: guanghaolv | 来源:发表于2020-06-14 22:47 被阅读0次

    我已经被KB, Kb, kB和kb弄晕好多次了,每次遇到的时候都会去百度下,然后发现自己好菜,这么简单的东西都记不住。“好记性不如烂笔头”(现在是不是应该说“好记性不如写博客”),那我就索性记下来,增加一下自己的印象吧。本人水平有限,欢迎大家指正。

    1.B和b

    这个其实最容易搞混,哪个是字节,哪个又是比特?虽然知道英文byte和bit,但还是记不住。这里我有两个小技巧:1Byte = 8bit,就是说8位为1个字节,所以说字节是大B,因为它“大”啊,比特是b。另一个记忆方法:知道字节跳动吧,它的英文名是ByteDance,字节这么大的公司肯定是大写的B啊,所以大写的B对应字节,另一个就剩下小写的b对应比特了。

    2.K和k

    先说下结论,大K和小k是一样的,都代表1024/1000,和大B搭配时表示1024,和小b搭配时,表示1000,但是大K和小k是没有区别的。这两个也可以通过英文记忆。kilo=千,KB为Kilobyte,我没有找到kb的英文,不过也可以这么理解:kilobit。

    3.应用场景

    K,k和B,b搭配有4个情况:KB, kB, Kb, kb,通过上边的介绍可以知道KB=kB, Kb=kb,但是一般来说常用的写法为KB和kb,至于为什么我也不知道。它们的应用场景其实是不同的,下面就说下它们的应用场景。

    KB-计算机存储

    计算机行业的基础是数据处理,而数据的基本单位是字节,1字节=8比特。在计算机领域中,普遍使用的为2进制形式,而人类熟悉的10进制是非常不方便的。作为计算机数据存储中的单位,KB也是需要满足二进制的,因此KB中的大K代表1024,即210。 比如1KB=210B,1MB=220B,1GB=230B.

    • 注意: 虽然硬盘也属于计算机存储,但是它使用的K=1000.至于为什么,为一方便和节省成本。方便:人类还是更喜欢和1000打交道,1024还得思考下;至于节约成本:硬盘宣传的容量和实际的容量有所出入,实际的容量会小一些。比如一个写着1TB的硬盘,实际大小只有10003B/10243B=0.93TB。

    kb-通信行业

    通信行业的基础是传输,而传输的基本单位是二进制码元,也就是bit,所以通信中传输速率的单位是bps(bit per second),也就是bit/s。传输是的速率可能为任意整数,不一定为2的倍数,所以没有必要使用K=1024这种人类不擅长的二进制,而是使用K=1000的十进制形式。

    如果记住的话,可以这么想,计算机存储中的数据单位为字节,为23位,跟2有关,所以跟字节相关的KB中的K=210,而通信行业传输的基本的单位为比特,跟2没有直接关系,所以kb中的k=1000.不过硬盘是特殊情况,需要单独记忆。

    相关文章

      网友评论

        本文标题:KB和kb,傻傻分不清楚

        本文链接:https://www.haomeiwen.com/subject/ejhqxktx.html