十六进制计算器在线工具
对十六进制数进行加、减、乘、除运算,并在浏览器中同时查看十六进制、十进制和二进制结果。
十六进制计算器完全在你的浏览器中运行。你输入的十六进制数在本地计算,不会上传到 ArrayKit。
打开二进制计算器
关于 十六进制计算器
十六进制计算器让你无需先手动换算成十进制,就能对十六进制数进行加、减、乘、除运算。输入两个十六进制值(可带或不带 0x 前缀),选择运算方式,即可立即看到以十六进制、十进制和二进制并列显示的结果。负结果在各进制中都会以前导负号显示,除法向零截断,与大多数编程语言处理整数除法的方式相同。无论是调试内存地址、计算寄存器值、核对校验和,还是手动核对十六进制运算,它都很实用。专为开发者、学生以及从事底层或嵌入式代码工作的人打造。所有计算都在浏览器本地完成——你的数字不会被上传。
功能特性
- 对两个十六进制数进行加、减、乘、除运算
- 支持带或不带 0x 前缀的输入
- 同时以十六进制、十进制和二进制显示结果
- 以清晰的带符号格式处理十六进制、十进制和二进制的负结果
- 整数除法向零截断,与大多数语言一致
- 使用精确的大整数运算,确保较大的十六进制值不会损失精度
- 对无效十六进制数字或除以零给出清晰的错误提示
- 完全在浏览器中运行,不会发送任何数字
如何使用 十六进制计算器
- 在数值 A 中输入第一个十六进制数
- 选择加、减、乘或除
- 在数值 B 中输入第二个十六进制数
- 在下方查看十六进制、十进制和二进制结果
示例
输入
1A + 05
输出
1F (31)
两个十六进制数相加:1A (26) + 05 (5) = 1F (31)。
常见错误与故障排除
- 结果显示类似 '"1G" is not a valid hexadecimal number.' 的错误。 — 十六进制数字只能是 0-9 和 A-F。请去除除开头 0x 前缀或负号以外的字母、空格或标点。
- 除以 0 会显示除零错误。 — 将数值 B 改为非零的十六进制数——该计算器中除以零没有定义结果。
- 用较大的十六进制值减去较小的值时得到意料之外的符号。 — 十六进制计算器支持负结果,会在十六进制、十进制和二进制前加上 '-',例如 05 − 1F = -1A。
- 除法结果看起来像被向下取整,而不是精确的分数。 — 十六进制计算器的除法是向零截断的整数除法——不会返回分数或小数余数。
常见问题
- 什么是十六进制计算器?
- 它是一款对十六进制(16 进制)数进行加、减、乘、除运算,并以十六进制、十进制和二进制显示结果的工具,让你无需手动换算进制。
- 十六进制计算器支持 0x 前缀吗?
- 支持。你可以输入带或不带 0x 前缀的值,例如 1A 或 0x1A——两者会被解析为同一个十六进制数。
- 十六进制计算器如何处理负结果?
- 当减法产生负值时,十六进制计算器会在十六进制、十进制和二进制前加上负号显示带符号结果,例如 05 − 1F 会变成 -1A (-26)。
- 该计算器中的十六进制除法是如何运算的?
- 除法是向零截断的整数除法,与 JavaScript 及大多数语言处理整数运算的方式相同——不会产生十六进制分数余数。
- 十六进制计算器能处理非常大的十六进制数吗?
- 可以。它内部使用精确的大整数运算,因此较大的十六进制值在加、减、乘、除时不会损失精度。
- 十六进制计算器会把我的数字上传到任何地方吗?
- 不会。十六进制计算器完全在你的浏览器中运行,你输入的数值不会被上传,始终保留在你的设备上。
相关工具
- 二进制计算器 — 对二进制数进行加、减、乘、除运算。
- 位运算计算器 — 对整数执行 AND、OR、XOR、NOT 和位移,多进制查看结果。
- 进制转换工具 — 在二进制、八进制、十进制和十六进制之间转换整数。
- 大数计算器 — 对巨大整数进行精确的加、减、乘、除和乘方运算。
- IEEE 754 转换器 — 十进制与 32/64 位 IEEE 754 互转,显示符号、指数与尾数位。
- 文本转二进制转换器 — 在浏览器中把文本转成二进制、HEX 或十进制字节并解码回来。
全部 ArrayKit 工具