十六进制到十进制转换器


十进制到十六进制转换器 ►

如何从十六进制转换为十进制

常规十进制数是数字乘以 10 的幂的总和。

以 10 为底的 137 等于每个数字乘以其对应的 10 次幂:

13710 = 1×102+3×101+7×100 = 100+30+7

十六进制数字的读取方式相同,但每个数字计算 16 的幂而不是 10 的幂。

对于包含 n 位数字的十六进制数:

dn-1 ... d3 d2 d1 d0

将十六进制数的每个数字乘以其对应的 16 次幂并求和:

decimal = dn-1×16n-1 + ... + d3×163 + d2×162 + d1×161+d0×160

示例 #1

3B16 = 3×161+11×160 = 48+11 = 5910

示例 #2

E7A916 = 14×163+7×162+10×161+9×160 = 57344+1792+160+9 = 5930510

示例 #3

0.8 以 16 为底:

0.816 = 0×160+8×16-1 = 0+0.5 = 0.510

十六进制到十进制转换表

十六进制
底座 16
十进制基
数 10
计算
0 0 -
1 1 -
2 2 -
3 3 -
4 4 -
5 5 -
6 6 -
7 7 -
8 8 -
9 9 -
一个 10 -
B 11 -
C 12 -
D 13 -
E 14 -
F 15 -
10 16  = 16
11 17  = 17
12 18  = 18
13 19  = 19
14 20  = 20
15 21  = 21
16 22  = 22
17 23  = 23
18 24  = 24
19 25  = 25
1一 26  = 26
1乙 27  = 27
1C 28  = 28
1D 29  = 29
1E 30  = 30
1楼 31  = 31
20 32  = 32
30 48  = 48
40 64  = 64
50 80  = 80
60 96  = 96
70 112  = 112
80 128  = 128
90 144  = 144
答0 160  = 160
B0 176  = 176
C0 192  = 192
D0 208  = 208
E0 224  = 224
F0 240  = 240
100 256  = 256
200 512  = 512
300 768  = 768
400 1024  = 1024