硬盘吧 关注:259,408贴子:1,572,791
  • 11回复贴,共1

1Mbps等于1000kbps的直观证明.docx

只看楼主收藏回复

1Mbps应该是等于1000kbps(而不是1024kbps)

【思路】我用我的录音笔做实验,以一定的千比特率(我用的1536kbps)录音,然后再看录音笔上显示的剩余可录录音时长以及剩余磁盘空间。因为前者是以千比特率为单位,后者是以千字节为单位,而千字节与字节,字节与比特的换算是没有争议的(1kB=1024B,1B=8b),所以可以用来实验。【注:严格的说,1MiB=1024KiB,1KiB=1024B,1B=8bit(bit即比特、位,简写为b)只不过我们习惯省略i,在磁盘计算中1GB=1000MB其实是正确的,事实上1GiB才等于1024MiB,不过这不是今天讨论的对象】
【记录数据】
开始以1536kbps录音,系统显示剩余可录音时长100小时(即360000s)时停止,插入Windows显示剩余磁盘空间等于
65919MB,即67501056KB
【假设与分析】
① 假如说1Mbps等于1024kbps的话,那么1kbps也应该等于1000bit/s。这样下来,1536kbps相当于每秒钟占用192kB的磁盘空间。用192kB/s乘以剩余时间360000s得到69120000KB,与剩余磁盘空间的67501056KB相差巨大。大约相差六个数量级,都有1GB了,绝对不可能。更何况录音这么长时间所需的空间比剩余空间还要大,就更加离谱了。
② 接下来我假设1Mbps等于1000kbps,容易得到1536kbps=1536000bit=1536000/8B=1536000/8/1024KB。以此计算,这些录音占用67500000KB。接下来做对比,67501056KB-67500000KB=1056KB,也就大概几兆,那么这就是正常范围。
【结论】
证明1Mbps=1000kbps


IP属地:湖北1楼2020-03-12 16:04回复
    楼主忽略了簇的大小


    IP属地:北京2楼2020-03-12 16:23
    收起回复
      https://baike.baidu.com/item/mbps楼主请停止你的民科行为


      IP属地:广东来自Android客户端3楼2020-03-12 16:36
      收起回复
        这种东西都能鬼扯也是服了,放着ISO标准在那开玩笑的吗?


        IP属地:广东来自Android客户端4楼2020-03-12 16:37
        回复
          这样说吧,计量法里1M=10^6,1K=10^3所以1mbps=1000kbps.这个换算关系放哪里都一样,不会因为是计算机概念1mbps就等于1024kbps了。硬盘容量厂商也是这么规定的,1GiB=1000MiB,1MiB=1000KiB,只是因为计算机用二进制所以1GiB变成了1024MiB,除了容量之外M和K的换算关系从来都是1000


          IP属地:上海来自Android客户端6楼2020-03-12 17:08
          收起回复
            这个百科里面的定义是科普中国专家认证的,而且还有ISO国际标准,我自己是觉得没必要去做实验。传输速率用bit计算,用10进制,Windows存储数据用byte计算,用2进制,硬盘厂商和安卓操作系统用byte计算,用10进制,8bits=1byte。


            IP属地:广东来自Android客户端7楼2020-03-14 11:25
            收起回复