Binary Table 0–100: Decimal, Octal, and Hex Chart

Aug 11, 2026

A binary table is a fast reference for matching a decimal number to its base-2 representation. The chart below covers 0 through 100 and adds octal and hexadecimal so you can compare the same value across the four most common positional number systems.

Use your browser's find command to jump to a decimal or binary value. For an interactive result with calculation steps, open the decimal to binary converter or binary to decimal converter.

Binary Conversion Table from 0 to 100

DecimalBinaryOctalHexadecimal
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

How to Read the Binary Table

Each row represents one mathematical value written in four bases:

  • Decimal uses ten digits, 0 through 9.
  • Binary uses 0 and 1.
  • Octal uses 0 through 7.
  • Hexadecimal uses 0 through 9 and A through F.

For example, the row for decimal 42 shows binary 101010, octal 52, and hexadecimal 2A. These strings look different, but they describe the same quantity.

The binary column does not include leading zeros because this table records values rather than fixed-width storage. If you need eight-bit formatting, pad the binary value on the left: decimal 5 is 101 as a value and 00000101 in an eight-bit field.

Patterns Visible in a Binary Number Chart

The binary table exposes several useful patterns.

Powers of Two Add a New Position

At 1, 2, 4, 8, 16, 32, and 64, the binary form is a 1 followed by zeros:

DecimalBinary
11
210
4100
81000
1610000
32100000
641000000

A power of two begins a new bit width. The preceding value contains all 1s: 7 is 111, 15 is 1111, 31 is 11111, and 63 is 111111.

Even and Odd Values

Every even number ends in binary 0 because it contains no 2⁰ contribution. Every odd number ends in binary 1. This gives an immediate parity check without converting the full value.

Three Bits Map to Octal

Each octal digit corresponds to exactly three binary digits. Group 101010 from the right as 101 010; those groups map to octal 5 and 2, producing 52.

Use the binary to octal converter for longer values and grouping steps.

Four Bits Map to Hexadecimal

Each hexadecimal digit corresponds to four binary digits. Pad and group 101010 as 0010 1010; the groups map to hexadecimal 2 and A, producing 2A.

Use the binary to hexadecimal converter when you want the grouped calculation.

Common Binary Table Ranges

4-Bit Binary Table

Four bits provide (2^4 = 16) patterns, covering unsigned decimal 0 through 15. The largest value is 1111, which maps to hexadecimal F. This range is one complete hexadecimal digit.

8-Bit Binary Table

Eight bits provide 256 patterns, covering unsigned decimal 0 through 255. This page stops at 100, but every listed value fits within one byte. Pad each binary entry to eight digits when byte formatting matters.

An unsigned byte ranges from 00000000 to 11111111. A signed two's complement byte uses the same patterns but interprets them as -128 through 127. A table cannot determine the interpretation without knowing the data type.

Using the Chart to Check Arithmetic

A binary conversion table can verify small additions and subtractions. Find both input values in decimal, perform the familiar decimal operation, and locate the result row.

For example:

Binary:  1011 + 0110 = 10001
Decimal:   11 +    6 =    17

The row for 17 confirms 10001. For visible carry handling, use the binary addition calculator. For borrow steps and negative differences, use the binary subtraction calculator.

Frequently Asked Questions

Is binary 100 equal to decimal 100?

No. Without an explicit base marker, the notation is ambiguous. Binary 100₂ equals decimal 4 because it contains one 2² place. Decimal 100 converts to binary 1100100₂.

Why does the table omit leading zeros?

Leading zeros do not change an integer's mathematical value. The chart uses the shortest form. Add zeros to match a required bit width, such as 00001010 for decimal 10 in an eight-bit field.

What comes after 1111 in binary?

Adding one to 1111 carries through every position and creates 10000, which is decimal 16.

How many values fit in n bits?

Exactly 2n2^n distinct patterns. An unsigned n-bit integer ranges from 0 to 2n12^n-1.

Can I use the chart for signed numbers?

The rows show non-negative mathematical values. Signed hardware representations require a specified bit width and encoding, usually two's complement. Read the binary number system guide for the distinction between patterns, unsigned range, and signed interpretation.

Admin

Admin