【问题标题】:How many bits are required for binary representation of 64G?64G的二进制表示需要多少位?
【发布时间】:2017-01-09 18:43:55
【问题描述】:

所以我们正在做一个处理十六进制、二进制和十进制转换的作业,我得到了这个问题。我不知道 G 来自哪里,我知道十六进制不包括 G。这是一个没有答案的诡计问题,还是 G 代表我不知道的东西?

这是整个问题。

5- 64G 的二进制表示需要多少位?用最短的方法找到答案。解释。

【问题讨论】:

  • 你有没有考虑过问导师?
  • 是的,我已经2天没有收到回复了...

标签: binary hex bits


【解决方案1】:

如果我正确理解问题,G 代表 Giga,您可以分别假设 64GB 或 64Gb、64 GB 和 64 Gigabits,这意味着问题缺少 B 或 b。

在我给出完整答案之前,让我们先回顾一件事:

1 bit = 8 bytes
1024 bytes = 1 Kilobyte (2^10 = 1024)
1024 Kilobyte = 1 Megabyte
1024 Megabyte = 1 Gigabyte

如果是位,那么计算应该是这样的:

64 Gigabits = 64 * 1024 * 1024 * 1024 = 68719476736 bits

如果是字节则:

64 Gigabytes = 64 * 1024 * 1024 * 1024 * 8 = 549755813888 bits

【讨论】:

  • 我也是这么想的,我只是想确定一个 G 没有我不知道的含义。
  • 如果只有一个 G 通常是指 GB,但只有你的老师才能回答。
猜你喜欢
  • 2018-02-19
  • 2012-11-26
  • 2021-12-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-10-20
  • 2020-08-27
  • 2018-03-17
相关资源
最近更新 更多