1G=?GB=?MB=?KB
1G=1000M,1GB=1000MB,1MB=1000KB.
1G=1GB=1024MB
1MB=1024KB
1KB=1024B=1024Byte
1B=1Byte=8bit
B-----是字节
bit----位
G=GB
1G=1024MB
1MB=1024KB
1KB=1024BT
1G=1GB=1024MB
1MB=1024KB
1KB=1024B=1024Byte
1B=1Byte=8bit
注意大小写的B,b,差距很大
Byte,即字节,是我们衡量存储器容量的基础单位
bit,即位,是2进制位的基础
补充回答:
如果要说得更清楚一点,那就必须了解计算机的存储原理。
之所以会出现 1KB = 1024Byte 这一类的表示法,是从内存开始.
为什么呢?
因为半导体的内存是用address-line去寻址,
10条address-line可以寻址2^10=1024个地址.
因为2^10接近于1000, 所以内存厂商就把1024Byte
的内存说成是1KB.
而且不一定是物理内存,逻辑上的address space 也用这种算法.
按照相同逻辑,内存厂商会把2^30Byte的内存,叫做1GB
那硬盘呢? 硬盘又没有address line(flash disk除外),
它有的是head, track, sector ...
它的容量也不像内存,一定是二的次方数(128M,256M,512M...)
有什么理由,硬盘的容量要采用相同的近似法?
所以厂商采用国际标准单位(SI)的标记法, 1G=10^9,
来标示它们产品的容量
最后强调1K=10^3是正规用法,1K=2^10才是近似用法.
1G=1024MB
1MB=1024KB
1KB=1024BT