Same value. Different notation.

Number systems worksheets

Convert between decimal, binary, octal and hexadecimal. Calculate in another base, compare bits or read Roman numerals, with focused practice and separate answer keys.

Choose a worksheet

Four ways to write forty-five

Decimal value 45 represented in four number bases
Number systemRepresentation
Decimal · base 104510
Binary · base 21011012
Octal · base 8558
Hexadecimal · base 162D16
In binary, the selected places are
32 + 8 + 4 + 1 = 45.

Understand the notation

Convert between bases

Represent the same value in decimal, binary, octal or hexadecimal. Each worksheet practices both directions in separate groups.

First page preview: Decimal and binary conversion worksheets

Number systems

Decimal and binary conversion worksheets

Convert between decimal and binary with 16 questions, four number ranges and a separate answer key. Customize the worksheet and download a Letter or A4 PDF.

Preview and download
First page preview: Decimal and octal conversion worksheets

Number systems

Decimal and octal conversion worksheets

Practice decimal-to-octal and octal-to-decimal conversion with four ranges, 16 questions and printable answers. All selected ranges describe decimal values.

Preview and download
First page preview: Decimal and hexadecimal conversion worksheets

Number systems

Decimal and hexadecimal conversion worksheets

Convert decimal and hexadecimal numbers with uppercase A–F, two ranges and 16 questions. Print the worksheet and a separate answer key in Letter or A4.

Preview and download

Understand the notation

Calculate in another base

Practice vertical addition, subtraction or a balanced mix. Ranges apply to operands, so an addition answer can need an extra digit.

First page preview: Binary addition and subtraction worksheets

Number systems

Binary addition and subtraction worksheets

Print 16 binary arithmetic problems with addition, subtraction or a balanced mix. Choose four operand ranges and include a separate answer key.

Preview and download
First page preview: Octal addition and subtraction worksheets

Number systems

Octal addition and subtraction worksheets

Practice vertical base-eight addition and subtraction with four operand ranges, 16 problems and optional answers. Generate a fresh printable set with the same settings.

Preview and download

Understand the notation

Compare bits one column at a time

Choose AND, OR, XOR and their complements. Four-bit and eight-bit sheets keep all leading zeroes visible.

First page preview: Bitwise operations worksheets

Number systems

Bitwise operations worksheets

Practice AND, OR, XOR, NAND, NOR and NXOR with four-bit or eight-bit numbers. Choose operators, generate 16 problems and print width-correct answers.

Preview and download

Understand the notation

Read and write Roman numerals

Practice subtractive notation across nine ranges. The 1000–4000 range includes its upper endpoint and explains the overlined IV notation.

First page preview: Roman numeral conversion worksheets

Number systems

Roman numeral conversion worksheets

Convert between decimal and Roman numerals with nine ranges, 16 questions and printable answers. The highest range includes 4000 with an explained overline convention.

Preview and download

Choose by readiness

Start with short representations and one operation. Move to longer numbers when the learner can explain the value of each place and check a result by converting it back.

Read thousands and the overline

Practice long subtractive forms and the explicit overlined IV representation of 4000.

Open this starting point →

Keep the rules of each base visible

Binary · base 2

Use digits 0 and 1. Places grow by a factor of two: 1, 2, 4, 8, 16 and so on.

Octal · base 8

Use digits 0–7. The first four place weights are 1, 8, 64 and 512.

Hexadecimal · base 16

Use digits 0–9 and A–F. A means ten, and F means fifteen. The places grow by sixteen.

Roman numerals

Combine symbols such as X and L using the stated additive and subtractive conventions. Roman numerals do not use positional base weights.

Separate three kinds of work

A conversion changes how a value is written. Arithmetic changes the value through addition or subtraction. A bitwise operation compares corresponding binary digits independently.

These differences matter when checking answers. Binary addition can carry into another place; XOR never carries. A leading zero does not change a number’s value, but keeping every bit visible is essential on a fixed-width worksheet.

Teaching questions

What does the number range control?

On conversion sheets it controls the decimal value in either direction. On arithmetic sheets it controls each operand. An addition result may be larger than the upper operand limit.

How is NXOR different from XOR?

XOR returns 1 when the input bits differ. NXOR, also called XNOR, returns 1 when they agree. The complement stays inside the chosen four-bit or eight-bit width.

How do you write Roman 4000?

The highest-range worksheet uses IV with an overline. Here the line means multiply by 1000, so 4 × 1000 = 4000. Ordinary IV means four. The notation rule is printed on the worksheet.

Can I print without the answers?

Yes. Use the student-only download or turn off Include answers in the worksheet settings. The answer-enabled edition appends a separate key after the student pages.

Are both conversion directions included?

Yes. Each conversion worksheet has eight questions in each direction, with separate headings. Both selected range endpoints appear in each group.

Can I use another printed language?

Customized worksheets support English, German, Albanian, Spanish, Italian, French, Turkish and Norwegian Bokmål. The ready-made downloads are in English.

Connect the next idea

Read algebraic notation

Practice interpreting symbols and applying a rule before calculating.

Explore pre-algebra →

Plan the printout

Choose Letter or A4 and use the actual-size print setting for clear work space.

Printing help →