>_

十进制转十六进制

在下方输入十进制数字即可得到十六进制结果,同时显示其他进制。下面也解释了手算方法。

在线测试

自定义进制

补码

计算方法

反复除以 16,记下余数,再把余数从下往上读:
255 ÷ 16 = 15 … F
15 ÷ 16 = 0 … F
→ FF

常用数值对照表

十进制 → 十六进制

0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 A
11 B
12 C
13 D
14 E
15 F
16 10
32 20
64 40
100 64
127 7F
128 80
255 FF
256 100
1000 3E8
1024 400
4096 1000
65535 FFFF

代码实现

JavaScript

(255).toString(16).toUpperCase() // 'FF'

Python

format(255, 'X')  # 'FF'  (hex(255) → '0xff')

更多常用示例

打开完整的进制转换 →