admin 管理员组

文章数量: 887039

k m kb mb计算机组成,为什么对计算机存储单位(K,M,G,T)换算,总是糊里又糊涂?

转自:.html

对于计算机专业的童鞋来说,大概对计算机存储单位换转换不算陌生,但是往往有力不从心总是感到迷迷糊糊。原因是不同书本、不同领域对他们的定义不尽相同。比如,计算机网络中1Kb=1000b,而操作系统和计算机组成原理中却用1Kb=1024b,1Mb=1024Kb 。。。,一般来说软件厂商如微软用1024,硬件厂商用1000。词头加在SI单位(非SI单位也可以使用并通常遵循此用法)之前表示10的整数幂次,譬如k表示10^3=1000,M表示10^6=1,000,000,G则表示10^9=1,000,000,000。举些例子,1kg=1000g,1km=1000m,1GeV=1,000,000,000eV=1,0

先明确一个关键问题,什么是G,什么是M?

G和M是国际单位制(SI)中所规定的词头(prefix)。词头加在SI单位(非SI单位也可以使用并通常遵循此用法)之前表示10的整数幂次,譬如k表示10^3=1000,M表示10^6=1,000,000,G则表示10^9=1,000,000,000。举些例子,1kg=1000g,1km=1000m,1GeV=1,000,000,000eV=1,000MeV,都是大家所熟悉的用法。24K金那个K和SI可没关系,24K的K也不是词头,因为后面没有单位。回到正题上来,虽然B并不是SI单位,但考虑到SI前缀不应用于2的幂次的明确要求,此处1GB应该是10^9B=1000*10

本文标签: k m kb mb计算机组成 为什么对计算机存储单位(K M G T)换算,总是糊里又糊涂