引入一些单位转换(仅供参考)
1 B = 1 Byte (字节) = 8 bit (比特)
1 KB = 1024 B (KB - KiloByte) 千字节 2^10
1 MB = 1024 kB (MB - MegaByte) 兆字节 2^20
1 GB = 1024 MB (GB - GigaByte) 吉字节 2^30
1 TB = 1024 GB (TB - TeraByte) 太字节 2^40
1 PB = 1024 TB (PB - PetaByte) 拍字节 2^50
1 EB = 1024 PB (EB - ExaByte) 艾字节 2^60
1 ZB = 1024 EB (ZB - ZettaByte) 泽字节 2^70
1 YB = 1024 ZB (YB - YottaByte) 尧字节 2^80
1 BB = 1024 YB (BB - BrontoByte) 珀字节 2^90
1 NB = 1024 BB (NB - NonaByte) 诺字节 2^100
1 DB = 1024 NB (DB - DoggaByte) 刀字节 2^110
1 CB = 1024 DB (CB - CorydonByte) 馈字节 2^120
1 XB = 1024 CB (XB - XeroByte) 约字节 2^130
以上为计算机用的2^10 (1024)数量级。
有的小伙伴肯定发现在入手硬盘后容量于宣传不符,不要慌这部是奸商作祟更不是厂家虚假宣传,而是算法的问题
各大储存厂家在制造硬盘的时候都是按照基于十进制的GB以1000为换算单位计算容量的
1KB=1000B,1MB=1000KB,1GB=1000MB,1TB=1000GB
而电脑是按照基于二进制的GiB以1024为换算单位计算硬盘容量的
以一块512G的硬盘为例它在系统中的大小就是(1000 X 1000 X1000 X 512) ➗(1024 X 1024 X 1024)≈476GiB
所以导致购买硬盘与厂家标称值不等