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