十六进制计算器
十六进制计算器对十六进制(基数 16)数执行算术运算。十六进制使用数字 0-9 以及字母 A-F 表示 10 到 15 的值。它在编程中广泛用于颜色、内存地址和紧凑的数据表示,因为每个十六进制位恰好对应四个二进制位。
FF 表示 255。常见用途
颜色代码
#FF5733 这类十六进制颜色值。内存地址
0x7FFF 等地址加上偏移量。数据与调试
如何使用十六进制计算器
输入第一个数字
使用数字 0-9 和字母 A-F 输入第一个十六进制数。输入不区分大小写,因此 a 和 A 都有效。0x 前缀会自动添加。
选择运算符
选择算术运算符:加法(+)、减法(−)、乘法(×)、除法(÷)或取模(%)。
输入第二个数字
在下方字段输入第二个十六进制值,同样只使用 0-9 和 A-F。
计算并查看结果
点击计算或按 Enter。结果会同时以二进制、八进制、十进制和十六进制显示,每种格式都带有一键复制按钮。
功能
支持的算术运算
Hex 选项卡支持五个核心算术运算符。下面每一行展示一个已解出的十六进制示例及其十进制等价值。
| 运算符 | 名称 | 示例(十六进制) | 十进制 |
|---|---|---|---|
+ | 加法 | FF + 1 = 100 | 255 + 1 = 256 |
− | 减法 | A5 − 5A = 4B | 165 − 90 = 75 |
× | 乘法 | 10 × F = F0 | 16 × 15 = 240 |
÷ | 除法 | F0 ÷ 10 = F | 240 ÷ 16 = 15 |
% | 取模 | FF % 10 = F | 255 % 16 = 15 |
工具提供什么
四种进制结果
每个答案同时以二进制、八进制、十进制和十六进制显示——无需手动换算。
大数支持
BigInt 运算即使对较长的十六进制值也保持精确,例如 DEAD + BEEF = 19D9C(105884)。
不区分大小写输入
小写和大写字母同等对待,因此 ff 等于 FF。
快速示例
用于常见十六进制计算的一键示例表达式,以及内置的运算符参考面板。
常见问题
什么是十六进制?
十六进制是一种基数 16 的数字系统,使用 0-9 表示 0–9 的值,A-F 表示 10–15。每个十六进制位代表 4 个二进制位。例如,FF 等于十进制 255。
为什么编程中使用十六进制?
十六进制是表示二进制数据的紧凑方式。一个字节(8 位)正好用 2 个十六进制位书写。它用于颜色(#RRGGBB)、内存地址、MAC 地址和调试。
如何将十六进制转换为十进制?
将每位乘以其位值(16 的幂)并求和。例如:A5₁₆ = 10 × 16¹ + 5 × 16⁰ = 160 + 5 = 165₁₀。
输入必须是大写吗?
不。输入不区分大小写,因此 a5 和 A5 产生相同结果。用哪种风格更顺手就用哪种。
它能处理非常大的十六进制数吗?
可以。计算器使用 BigInt 运算,因此大的十六进制值保持精确,不会像标准浮点数那样被四舍五入。
还没有评论,快来发表第一条!