首先,计算机的最小单位是什么呢?
有人认为是字节B(Byte),我认为是比特b(bit),因为字节是由位组成的,计算机是由电路组成的,而电路值认识高低电平,也就是所谓的1和0,然后我们规定表示一个信息的最小单位为字节,一个字节由8个位组成,那么为什么要8个位组成呢,我个人认为是因为如果由一个位组成就没必要在命令一个字节名词了,同时一个位表示的信息量太少了,8位就可以表示2的8次方的不同意思了,所以8个位表示一个 字节,理所当然啦~~(个人理解)
1.KB 和Kb有什么区别呢?
很明显了,K(kilo-binary)表示二进制千(2^10 = 1024),B表示字节,b表示比特位,所以1KB = 8*2^10 = 8*1024 Kb, 1Kb = 1024/8 (KB) = 128B
2. MB和Mb的区别
1兆字节:MB = 2^10 KB (千字节)= 2^10 * 2^10 B (字节) = 2^10 * 2^10 *8 b(位) = 1024 * 1024 * 8 bit;
1兆比特位:Mb = 2^10 Kb (千比特位)= 2^10 * 2^10 b(位) = 1024 * 1024 bit;
1Mb = 1024 * 1024 bit = 1024 * 1024 / 8 (字节B) = 1024 * 1024 / 8/1024 (千字节KB) = 128 KB
3.宽带换算
所以我们所谓的100Mb宽带换算为我们常用的网速KB为:100Mb = 100 * 1024 (Kb) = 100 * 1024 * 1024 (b) = 100 * 1024 * 1024 / 8 (B) = 100 * 1024 * 1024 /8/1024 (KB) =
12800KB = 12800 / 1024 (MB) = 12.5 MB
4.硬盘存储大小换算
其次,对于我们的软盘或者硬盘存储设备,我们可以发现他们标的存储大小比实际我们使用的大小要小,这是因为厂商一致都认为为了方便人去计算,都以1000来计算内存大小,而不是安装二进制位的2^10来计算的;
所以 厂商生产的 1T硬盘 = 1000 GB = 1000 * 1000 MB = 1000 * 1000 * 1000 KB = 1000 * 1000 * 1000 * 1000 B
换算成标准 1000 * 1000 * 1000 * 1000 B = 1000 * 1000 * 1000 * 1000 / 1024 KB
= 1000 * 1000 * 1000 * 1000 / 1024/1024 MB
= 1000 * 1000 * 1000 * 1000 / 1024/1024、1024 GB = 931.322GB = 0.909TB
16GB = 16 * 1000 MB = 16 * 1000 * 1000 KB = 16 * 1000 * 1000 * 1000 B
换算成标准 16 * 1000 * 1000 * 1000 B = 16 * 1000 * 1000 * 1000 / 1024 KB
= 16 * 1000 * 1000 * 1000 / 1024 / 1024 MB
= 16 * 1000 * 1000 * 1000 / 1024 / 1024 / 1024 = 14.9 GB