计算一下千兆字节等于多少兆字节?

计算一下千兆字节等于多少兆字节?

我需要计算一下,如果每个请求平均占用 1MB,那么在 1000GB 的流量下可以发出多少个请求。我很快在纸上做了计算,然后又考虑了一下,将其输入到 Google 中。令我惊讶的是,Google 的答案与我的不同。

我的方式:

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

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

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


Google 之道:

1000 gigabytes / 1 megabyte

输出:1,000,000


是我错了,还是谷歌错了?

答案1

你们两个都没有错,只是你问了 Google 一个与实际问题不同的问题。如果你向 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 才显示 1024 字节等于 1 KB。

值得注意的是,前缀的用途不同。10 Mbps 连接为每秒 10,000,000 比特,1.44 MB 软盘为 1,400,000 字节。

相关内容