【问题标题】:IPv6 addresses and Hexadecimal: If F is equal to 16, how would 16 binary digits equate to FFFF?IPv6 地址和十六进制:如果 F 等于 16,16 位二进制数字如何等于 FFFF?
【发布时间】:2021-06-06 16:47:39
【问题描述】:

1111111111111111 = FFFF 在这种情况下,每个 F 显然只代表 4 位。

在这种情况下 1 F 还不够吗?

如果这是一个有点简单的问题,请原谅我,但这真的很困扰我。谢谢!

【问题讨论】:

  • 在编程中编号从0开始

标签: hex decimal ipv6 base


【解决方案1】:

F = 15,FF = 255。

这就像问“如果 1 = 1,为什么我们需要 11 来表示 11?”

【讨论】:

    【解决方案2】:

    F(十六进制)等于 15(而不是 16)。 FF(十六进制)等于 255。

    顺便说一句,十进制的 16 是十六进制的 10。

    【讨论】:

    • 感谢您的回复。计数不是从零开始,使 F 为 16,而不是零吗?
    • 抱歉,F 16 不是 15。因为它是 16 进制系统
    【解决方案3】:

    如果 F 等于 16...

    这是不正确的。每个f 是四位,所以f 十六进制是15 十进制。

    【讨论】:

      猜你喜欢
      • 2013-11-16
      • 2021-11-18
      • 2015-01-31
      • 1970-01-01
      • 1970-01-01
      • 2014-03-31
      • 2018-08-26
      • 2019-05-07
      • 2014-10-30
      相关资源
      最近更新 更多