>_

十六进制转十进制

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

在线测试

自定义进制

补码

计算方法

从右往左,每一位乘以 16 的位次方(最右边是 16⁰):
FF = F×16^1 + F×16^0
= 15×16 + 15×1
= 255

常用数值对照表

十六进制 → 十进制

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

代码实现

JavaScript

parseInt('FF', 16) // 255

Python

int('FF', 16)  # 255

更多常用示例

打开完整的进制转换 →