Free. Exclusive. Just for you.
Four unique services that make learning easier, faster, and smarter - only on our website.

Decimal to Binary Conversion Worksheet with practice problems and scratch area.

Worksheet for converting decimal numbers to binary, showing examples and practice problems with 8-bit binary representation.

Worksheet for converting decimal numbers to binary, showing examples and practice problems with 8-bit binary representation.

JPG 1000×1291 70.3 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #659043
⭐
Show Answer Key & Explanations Step-by-step solution for: Decimal to Binary Conversion worksheet
▼
To convert decimal numbers to binary using 8 bits, we use the place values: 128, 64, 32, 16, 8, 4, 2, 1.

For each number, we check if it can be subtracted by each of these values (starting from 128 down to 1). If yes, we write a “1” in that position and subtract. If no, we write a “0”.

Let’s go step by step for each number on the worksheet:

---

1. 238

- 238 ≥ 128 → 1, remainder = 238 - 128 = 110
- 110 ≥ 64 → 1, remainder = 110 - 64 = 46
- 46 ≥ 32 → 1, remainder = 46 - 32 = 14
- 14 < 16 → 0
- 14 ≥ 8 → 1, remainder = 14 - 8 = 6
- 6 ≥ 4 → 1, remainder = 6 - 4 = 2
- 2 ≥ 2 → 1, remainder = 2 - 2 = 0
- 0 < 1 → 0

→ Binary: 11101110

*(This matches the example already filled in the worksheet — good!)*

---

2. 34

- 34 < 128 → 0
- 34 < 64 → 0
- 34 ≥ 32 → 1, remainder = 34 - 32 = 2
- 2 < 16 → 0
- 2 < 8 → 0
- 2 < 4 → 0
- 2 ≥ 2 → 1, remainder = 0
- 0 < 1 → 0

→ Binary: 00100010

*(Also matches the example — perfect!)*

---

Now let’s do the rest:

---

3. 123

- 123 < 128 → 0
- 123 ≥ 64 → 1, rem = 59
- 59 ≥ 32 → 1, rem = 27
- 27 ≥ 16 → 1, rem = 11
- 11 ≥ 8 → 1, rem = 3
- 3 < 4 → 0
- 3 ≥ 2 → 1, rem = 1
- 1 ≥ 1 → 1, rem = 0

→ 01111011

---

4. 50

- 50 < 128 → 0
- 50 < 64 → 0
- 50 ≥ 32 → 1, rem = 18
- 18 ≥ 16 → 1, rem = 2
- 2 < 8 → 0
- 2 < 4 → 0
- 2 ≥ 2 → 1, rem = 0
- 0 < 1 → 0

→ 00110010

---

5. 255

All bits set to 1 because 255 is max for 8 bits.

→ 11111111

---

6. 200

- 200 ≥ 128 → 1, rem = 72
- 72 ≥ 64 → 1, rem = 8
- 8 < 32 → 0
- 8 < 16 → 0
- 8 ≥ 8 → 1, rem = 0
- 0 < 4 → 0
- 0 < 2 → 0
- 0 < 1 → 0

→ 11001000

---

7. 10

- 10 < 128 → 0
- 10 < 64 → 0
- 10 < 32 → 0
- 10 < 16 → 0
- 10 ≥ 8 → 1, rem = 2
- 2 < 4 → 0
- 2 ≥ 2 → 1, rem = 0
- 0 < 1 → 0

→ 00001010

---

8. 138

- 138 ≥ 128 → 1, rem = 10
- 10 < 64 → 0
- 10 < 32 → 0
- 10 < 16 → 0
- 10 ≥ 8 → 1, rem = 2
- 2 < 4 → 0
- 2 ≥ 2 → 1, rem = 0
- 0 < 1 → 0

→ 10001010

---

9. 1

Only last bit:

→ 00000001

---

10. 13

- 13 < 128 → 0
- 13 < 64 → 0
- 13 < 32 → 0
- 13 < 16 → 0
- 13 ≥ 8 → 1, rem = 5
- 5 ≥ 4 → 1, rem = 1
- 1 < 2 → 0
- 1 ≥ 1 → 1, rem = 0

→ 00001101

---

11. 250

- 250 ≥ 128 → 1, rem = 122
- 122 ≥ 64 → 1, rem = 58
- 58 ≥ 32 → 1, rem = 26
- 26 ≥ 16 → 1, rem = 10
- 10 ≥ 8 → 1, rem = 2
- 2 < 4 → 0
- 2 ≥ 2 → 1, rem = 0
- 0 < 1 → 0

→ 11111010

---

12. 107

- 107 < 128 → 0
- 107 ≥ 64 → 1, rem = 43
- 43 ≥ 32 → 1, rem = 11
- 11 < 16 → 0
- 11 ≥ 8 → 1, rem = 3
- 3 < 4 → 0
- 3 ≥ 2 → 1, rem = 1
- 1 ≥ 1 → 1, rem = 0

→ 01101011

---

13. 224

- 224 ≥ 128 → 1, rem = 96
- 96 ≥ 64 → 1, rem = 32
- 32 ≥ 32 → 1, rem = 0
- Rest are 0

→ 11100000

---

14. 114

- 114 < 128 → 0
- 114 ≥ 64 → 1, rem = 50
- 50 ≥ 32 → 1, rem = 18
- 18 ≥ 16 → 1, rem = 2
- 2 < 8 → 0
- 2 < 4 → 0
- 2 ≥ 2 → 1, rem = 0
- 0 < 1 → 0

→ 01110010

---

15. 192

- 192 ≥ 128 → 1, rem = 64
- 64 ≥ 64 → 1, rem = 0
- Rest 0

→ 11000000

---

16. 172

- 172 ≥ 128 → 1, rem = 44
- 44 < 64 → 0
- 44 ≥ 32 → 1, rem = 12
- 12 < 16 → 0
- 12 ≥ 8 → 1, rem = 4
- 4 ≥ 4 → 1, rem = 0
- 0 < 2 → 0
- 0 < 1 → 0

→ 10101100

---

17. 100

- 100 < 128 → 0
- 100 ≥ 64 → 1, rem = 36
- 36 ≥ 32 → 1, rem = 4
- 4 < 16 → 0
- 4 < 8 → 0
- 4 ≥ 4 → 1, rem = 0
- 0 < 2 → 0
- 0 < 1 → 0

→ 01100100

---

18. 119

- 119 < 128 → 0
- 119 ≥ 64 → 1, rem = 55
- 55 ≥ 32 → 1, rem = 23
- 23 ≥ 16 → 1, rem = 7
- 7 < 8 → 0? Wait — 7 < 8 → 0? No, 7 < 8 → so 0? Actually 7 < 8 → yes → 0
Wait — correction:

Actually:

After 23 - 16 = 7

7 < 8 → 0
7 ≥ 4 → 1, rem = 3
3 ≥ 2 → 1, rem = 1
1 ≥ 1 → 1, rem = 0

So:

→ 01110111

Check: 64+32+16+4+2+1 = 119 → correct.

---

19. 57

- 57 < 128 → 0
- 57 < 64 → 0
- 57 ≥ 32 → 1, rem = 25
- 25 ≥ 16 → 1, rem = 9
- 9 ≥ 8 → 1, rem = 1
- 1 < 4 → 0
- 1 < 2 → 0
- 1 ≥ 1 → 1, rem = 0

→ 00111001

---

20. 98

- 98 < 128 → 0
- 98 ≥ 64 → 1, rem = 34
- 34 ≥ 32 → 1, rem = 2
- 2 < 16 → 0
- 2 < 8 → 0
- 2 < 4 → 0
- 2 ≥ 2 → 1, rem = 0
- 0 < 1 → 0

→ 01100010

---

21. 179

- 179 ≥ 128 → 1, rem = 51
- 51 < 64 → 0
- 51 ≥ 32 → 1, rem = 19
- 19 ≥ 16 → 1, rem = 3
- 3 < 8 → 0
- 3 < 4 → 0
- 3 ≥ 2 → 1, rem = 1
- 1 ≥ 1 → 1, rem = 0

→ 10110011

---

22. 2

Only the '2' bit:

→ 00000010

---

Final Answer:
11101110
00100010
01111011
00110010
11111111
11001000
00001010
10001010
00000001
00001101
11111010
01101011
11100000
01110010
11000000
10101100
01100100
01110111
00111001
01100010
10110011
00000010
Parent Tip: Review the logic above to help your child master the concept of decimal to binary worksheet.
Print Download

How to use

Click Print to open a print-ready version directly in your browser, or use Download to save the file to your device. The ⭐ Answer button generates an AI answer key instantly - useful for teachers who need a quick reference. Need a different version? Our AI Worksheet Generator lets you create a custom worksheet on any topic in seconds.

(view all decimal to binary worksheet)

Decimal-to-Binary worksheet pack | Teaching Resources
Binary Hexadecimal Worksheet | PDF
Binary
Quiz &amp; Worksheet - Converting Fixed Point Values To &amp; From Binary ...
Notes on Binary to Decimal Worksheet | BIOL 1408 | Study notes ...
Solved Binary Numbers Fill in the missing place values for | Chegg.com
Solved Number Conversion Worksheet Name: 1 Conset 12 decimal ...
Binary to Decimal Conversion Worksheet for 7th - 9th Grade ...
Decimal to Binary Conversion Worksheet | Teaching Resources
Binary to Decimal - Conversion | How to Convert Binary to Decimal?