Archive for the ‘十进制’ tag
1G硬盘的空间到底有多大?
首先,这是一篇读后感.
原文《知识帖:1G=1024M,又一个千年虫问题?》… 来自cnBeta ,建议大家首先浏览一下
首先大家看下面的表格(截取自维客..),请大家留意GB和GiB…
| 十进制前缀 (SI) |
二进制前缀 (IEC 60027-2) |
||||
|---|---|---|---|---|---|
| 名字 | 缩写 | 次方 | 名字 | 缩写 | 次方 |
| kilobyte | kB | 103 | kibibyte | KiB | 210 |
| megabyte | MB | 106 | mebibyte | MiB | 220 |
| gigabyte | GB | 109 | gibibyte | GiB | 230 |
| terabyte | TB | 1012 | tebibyte | TiB | 240 |
| petabyte | PB | 1015 | pebibyte | PiB | 250 |
| exabyte | EB | 1018 | exbibyte | EiB | 260 |
| zettabyte | ZB | 1021 | zebibyte | ZiB | 270 |
| yottabyte | YB | 1024 | yobibyte | YiB | 280 |
按照上表来一组算术
1GB=103MB=106KB=109B=1,000,000,000B
1GiB=210MiB=220KiB=230B=1,073,741,824B
1GiB-1GB= 73,741,824B
1GB ≈0.93GiB…那么80GB≈74.51GiB..大家请记住74.51这个数字
硬盘厂商一般是以GB来算硬盘容量的,而微软,也就是Windows操作系统,则是以GiB来度量的…问题就来了,80GB的硬盘,在Windows的眼中却只有74.51GiB…然后Windows就把这74.51G反映给用户,可是,在用户眼中,没有GB和GiB的概念,根本不知道它们的差异所在,直观的感觉就是硬盘少了5G的空间…这就正好解释了为什么我们的硬盘总是缺斤少两…
以上就是读完文章后的结论…不过我还是有疑惑的地方,到底计算机容量应该以哪个为标准来度量?难道根深蒂固的1GB=1024MB是错误的?实在无从考证… 而且要是真的错误?应该由谁说了算?有什么根据?…估计争论不会停止…
以上纯属个人观点,欢迎讨论,纠正…