欢迎光临
我们一直在努力

进制转换

数值进制转换器工具

在不同进制间转换数值

所有进制结果

  • 二进制 (2):
  • 八进制 (8):
  • 十进制 (10):
  • 十六进制 (16):
  • 三十二进制 (32):
  • 六十四进制 (64):

补码表示

  • 8-bit 补码:
  • 16-bit 补码:
  • 32-bit 补码:
  • 64-bit 补码:

如何使用:

  1. 输入数值:
    • 在第一个输入框(通常是左侧或上方)中,输入您想要转换的数字。
    • 您可以输入整数(如 100, -25)、小数/浮点数(如 3.14159, -0.5)。
    • 该工具支持非常大的整数,不用担心溢出问题。
  2. 选择当前进制 (输入源):
    • 在您输入数字的那个框旁边的下拉菜单中,选择该数字当前的进制。
      • 例如,如果您输入了 FF,并且想将它作为十六进制数转换,请在此下拉框中选择 16。
      • 如果您输入了 1011,并想将它作为二进制数转换,请选择 2。
    • 您也可以直接输入带标准前缀的数字,工具会自动识别(但下拉框选择更明确):
      • 0b1011 (二进制)
      • 0o777 (八进制)
      • 0xFF (十六进制)
    • 输入时可以使用空格或下划线 _ 作为分隔符,它们会被自动忽略,例如 1111 0000 或 1A_3F。
  3. 查看转换结果:
    • 当您输入数字或更改进制选择后,结果会自动实时更新,无需点击“转换”按钮。
    • 直接转换结果: 第二个输入框(通常是右侧或下方)会显示您的输入值转换到其旁边下拉框所选进制的结果。您可以更改这个下拉框来查看特定进制的直接转换。
    • 全部进制结果: 在下方区域,您会看到您的输入值被同时转换成了所有支持的进制(二进制(2)、八进制(8)、十进制(10)、十六进制(16)、三十二进制(32)、六十四进制(64))并列出。
    • 复制结果: 每个转换结果旁边都有一个“复制”按钮 [复制],点击即可将该结果复制到您的剪贴板。
  4. 使用“切换”按钮:
    • 在两组输入框/下拉框之间有一个“切换”按钮 (↔ 或 ⇄)。
    • 点击此按钮会交换两个下拉框中选择的进制
    • 注意: 它不会交换您输入的数字,只会改变看待原始输入数字的“源进制”和“目标进制”。
    • 切换后,工具会使用您最初输入的数字新的源进制(即原来右/下方下拉框选中的进制)重新进行所有计算。
  5. 理解二进制补码 (Two’s Complement):
    • 仅当您输入的是整数时,在结果区的下方会额外显示“补码”信息。
    • 这里会展示该整数在 8位、16位、32位和64位系统中的标准二进制补码表示形式。这对于理解计算机如何存储负整数非常有用。
    • 如果整数值超出了某个位数的表示范围(例如,数字 500 无法用 8 位补码表示),会显示“溢出”提示。

提示与注意事项:

  • 实时更新: 无需手动点击转换,结果会自动显示。
  • 精度: 浮点数(小数)的转换基于标准的计算机浮点表示(IEEE 754 双精度),在极高精度要求下可能存在微小误差。整数转换是完全精确的。
  • 错误提示: 如果您输入的数字格式不符合所选进制(例如在二进制下输入了2),工具会给出错误提示,请检查您的输入。
  • Base32/Base64: 请注意这里的 Base32 和 Base64 是用于数值表示的,使用的字符集遵循 RFC 4648 标准。
赞(0)
分享到

登录

找回密码

注册