最近在复习组成原理时看到书上对于MBps的解释为兆字节每秒(Megabytes Per Second),感到很混乱,原因是在学习计算机网络时1Mb=106bit,而106在十进制中表示百万,很明显兆比百万大了很多个数量级,看了很多答案,发现了下面这个解答
本文介绍的是中文数词,关于该字在国际单位制中的使用,请见兆 (前缀)和太拉(台湾译为兆)。
兆是一个中文数词。在不同的体系中分别代表百万(1000000也就是106)、万亿(1000000000000也就是1012)、亿亿(10000000000000000也就是1016)这三个数目。在台湾、日本、韩国普遍用“兆”来代表“万亿”。但在中国大陆,“兆”代表的含义往往取决于语境:在作为计数数量,衡量数量的时候往往指“万亿”,如“中国电子讯息产业总收入达人民币5.6兆元(万亿元)”;然而在作为计算机相关单位名词如网络流量、二进制数据长度单位时,“兆”则经常用于代表“百万”,与英文mega对应,例如兆字节(MB),兆字节每秒(MB/s)等。
当前,国际单位制中表示因数百万的词头Mega在中华人民共和国的规定中为“兆”,对应的中华民国的词头为“百万”;表示因数万亿的词头Tera在中华民国、日本和韩国的规定中为兆,对应的中华人民共和国的词头为太拉。
另外,其他一些在英语中使用Mega作词头的单位在翻译时采用了国际单位制词头的译法,如megapixel和megabyte,今在中国大陆地区分别译为“百万像素