0 到 100 二进制表:十进制、八进制与十六进制对照

2026/08/11

二进制表可以快速查找一个十进制数对应的二进制表示。下面的表格覆盖 0 到 100,并加入八进制和十六进制,方便比较同一个数值在四种常见位值制中的写法。

你可以使用浏览器的页面查找功能定位某个十进制数或二进制数字串。如果需要交互式结果和计算步骤,可以使用十进制转二进制工具二进制转十进制工具

0 到 100 二进制转换表

十进制二进制八进制十六进制
0000
1111
21022
31133
410044
510155
611066
711177
81000108
91001119
10101012A
11101113B
12110014C
13110115D
14111016E
15111117F
16100002010
17100012111
18100102212
19100112313
20101002414
21101012515
22101102616
23101112717
24110003018
25110013119
2611010321A
2711011331B
2811100341C
2911101351D
3011110361E
3111111371F
321000004020
331000014121
341000104222
351000114323
361001004424
371001014525
381001104626
391001114727
401010005028
411010015129
42101010522A
43101011532B
44101100542C
45101101552D
46101110562E
47101111572F
481100006030
491100016131
501100106232
511100116333
521101006434
531101016535
541101106636
551101116737
561110007038
571110017139
58111010723A
59111011733B
60111100743C
61111101753D
62111110763E
63111111773F
64100000010040
65100000110141
66100001010242
67100001110343
68100010010444
69100010110545
70100011010646
71100011110747
72100100011048
73100100111149
7410010101124A
7510010111134B
7610011001144C
7710011011154D
7810011101164E
7910011111174F
80101000012050
81101000112151
82101001012252
83101001112353
84101010012454
85101010112555
86101011012656
87101011112757
88101100013058
89101100113159
9010110101325A
9110110111335B
9210111001345C
9310111011355D
9410111101365E
9510111111375F
96110000014060
97110000114161
98110001014262
99110001114363
100110010014464

如何读取二进制表

每一行表示同一个数学值在四种基数下的写法:

  • 十进制使用 0 到 9。
  • 二进制只使用 0 和 1。
  • 八进制使用 0 到 7。
  • 十六进制使用 0 到 9 和 A 到 F。

例如,十进制 42 所在行对应二进制 101010、八进制 52 和十六进制 2A。这些数字串外观不同,但表示的数量完全相同。

二进制列没有添加前导零,因为这里记录的是数值,而不是固定宽度的存储字段。如果需要八位格式,可以在左侧补零:十进制 5 的最短二进制写法是 101,放入八位字段时写成 00000101

二进制数字表中的常见模式

观察二进制表,可以直接发现一些规律。

二的幂会增加一个新位置

在 1、2、4、8、16、32 和 64 处,二进制形式都是一个 1 后面跟若干个 0:

十进制二进制
11
210
4100
81000
1610000
32100000
641000000

每个二次幂都会开始一个新的位宽。它前面的数全部由 1 构成:7 是 111,15 是 1111,31 是 11111,63 是 111111

偶数和奇数

每个偶数的二进制末位都是 0,因为它不包含 2⁰ 的贡献;每个奇数的末位都是 1。无需完整转换,就可以据此判断奇偶性。

三位二进制对应一位八进制

每个八进制数字正好对应三位。将 101010 从右侧分组为 101 010,两个分组分别对应八进制 5 和 2,因此结果是 52

需要处理更长数字时,可以使用二进制转八进制工具查看分组步骤。

四位二进制对应一位十六进制

每个十六进制数字正好对应四位。将 101010 补零并分为 0010 1010,两个分组分别对应 2 和 A,因此结果是 2A

二进制转十六进制工具可以展示任意输入的分组计算。

常用二进制表范围

4 位二进制表

四位可以形成 24=162^4 = 16 种模式,对应无符号十进制 0 到 15。最大值是 1111,也就是十六进制 F。这个范围正好覆盖一个完整的十六进制数字。

8 位二进制表

八位可以形成 256 种模式,对应无符号十进制 0 到 255。本文的二进制表只列到 100,但所有列出的值都能放入一个字节。需要字节格式时,把每个二进制数补足八位即可。

无符号字节范围是 0000000011111111。八位补码使用相同模式表示 -128 到 127;如果不知道数据类型,表格本身无法判断应采用哪种有符号解释。

使用二进制对照表检查运算

二进制转换表可以验证较小的加法和减法。先查到两个输入对应的十进制值,完成熟悉的十进制运算,再定位结果所在行。

二进制:1011 + 0110 = 10001
十进制:  11 +    6 =    17

第 17 行可以确认结果为 10001。需要查看逐列进位时,使用二进制加法计算器;需要查看借位和负数结果时,使用二进制减法计算器

常见问题

二进制 100 等于十进制 100 吗?

不等于。如果不标明基数,写法容易产生歧义。二进制 100₂ 只包含一个 2² 位值,所以等于十进制 4;十进制 100 对应的二进制是 1100100₂

为什么二进制表省略前导零?

前导零不会改变整数的数学值,因此表格采用最短形式。需要固定宽度时再补零,例如十进制 10 在八位字段中写成 00001010

二进制 1111 后面是什么?

1111 加一时,进位会穿过所有位置并产生 10000,它等于十进制 16。

n 位可以表示多少个值?

一共可以形成 2n2^n 种不同模式。n 位无符号整数范围是 0 到 2n12^n-1

可以用这张表查询有符号数吗?

表中的行表示非负数学值。有符号硬件表示必须指定固定宽度和编码方式,通常使用补码。阅读二进制数制指南,可以进一步区分位模式、无符号范围和有符号解释。

管理员

管理员

0 到 100 二进制表:十进制、八进制与十六进制对照 | 博客