計算出多少兆位元組可以轉換成千兆位元組?

計算出多少兆位元組可以轉換成千兆位元組?

我需要計算出,如果每個請求平均佔用 1MB,那麼 1000 GB 的流量可以發出多少個請求。我很快在紙上做了數學計算,然後再想一想,就把它輸入谷歌。令我驚訝的是,Google的答案與我的答案不同。

我的方式:

1,000 gigabytes = 1000*1024*1024*1024 bytes

除以1 megabyte = 1024*1024 bytes得到:

(1000*1024*1024*1024)/(1024*1024) = 1,024,000


谷歌之道:

1000 gigabytes / 1 megabyte

輸出:1,000,000


是我錯了,還是Google錯了?

答案1

你們都沒有錯,你只是問了谷歌一個與你實際問題不同的問題。如果您向 Google 解釋您指的是 GiB 和 MiB,它就會給出您期望的答案。

嘗試這個:1000 GiB / 1 MiB

答案2

這是一個備受爭議的話題,並被硬碟製造商(以及維基百科 多種的 )。二進制前綴有兩套標準,它們幾乎相互矛盾。 JEDEC 使用 KB、MB 和 GB,而 IEC 使用 KiB、MiB 和 GiB。這裡使用1024的冪。

對於十進制前綴 (IEC),使用 1000 的冪。 Linux、Mac 和 Google 使用 1000 的冪來表示 KB、MB 和 GB,而 Windows(和 Bing)則使用 1024 的冪來表示 KB、MB 和 GB。

在小範圍之外,很少使用 IEC 二進位前綴。值得注意的是,直到最近 Google 才表明 1 KB 為 1024 位元組。

值得注意的是,前綴用於不同的事物。 10 Mbps 連線速度為每秒 10,000,000 位,1.44 MB 磁碟機為 1,400,000 位元組。

相關內容