Number Systems Worksheet Generator
Binary, decimal, hexadecimal and octal conversions, binary addition and two's complement. No AI, no credits.
Practice sheets for binary, decimal, hexadecimal and octal conversions, binary addition, 8-bit two's complement, and bits, bytes and storage units. States decimal versus binary prefixes. Every answer is computed by code. No AI, so it never uses a generation credit.
What students practice
- Computer Science
- Number systems
- Binary
Live sample sheet
Number Systems
Answer Key — Number Systems
Assumptions and Conventions
- Binary uses base 2, octal uses base 8, decimal uses base 10, hexadecimal uses base 16.
- 8-bit two's complement range: -128 to 127.
- Decimal prefixes: KB = 1000 bytes, MB = 1,000,000 bytes.
- Binary prefixes: KiB = 1024 bytes, MiB = 1,048,576 bytes.
- Subscript notation: ₂ for binary, ₈ for octal, ₁₀ for decimal, ₁₆ for hexadecimal.
- Storage unit conversions state whether the prefix is decimal (KB, MB) or binary (KiB, MiB).
No account needed.
Frequently asked questions
Do students need an account to use the Number Systems?
No. Students never need an account. They open a shared link or join with a code.
Can I print the Number Systems without signing up?
Yes. This tool computes answers by code, so you can generate, preview and print worksheet without an account. A free account adds saving and student links.
How are the answers computed?
Every answer is computed by code and verified by a second independent method. No AI is used.
What grades is the Number Systems for?
This tool fits Grades 6 – 12.
Related tools in Computer Science Studio
Logic Gates and Boolean Algebra
Truth tables, circuits drawn by code, and Boolean algebra. No AI, no credits.
Trace Tables
Short programs in TeachSpark pseudocode with a built-in interpreter. No AI, no credits.
Sorting and Searching Practice
Bubble, insertion and selection sort passes, and binary search steps. No AI, no credits.
Data Representation
Character codes, file sizes, hex colors and compression ratios. No AI, no credits.
Computer Science Reference Sheet
Powers of two, character code table, Boolean laws and pseudocode syntax key. No AI, no credits.
✓ No account needed to generate, preview and print. A free account adds saving and student links.
Sign inWhat can I do?
Without an account
- Generate sheets
- Preview pages
- Print or save as PDF
- Make versions A, B, C
- Make differentiated levels
- Print answer keys
- See the trust panel and Show the calculation
- Try the on-screen practice
- Report a problem
With a free account
- Save to My library
- Browse My library
- Share revocable student links
- Make QR codes
- Turn sharing on or off
Students never need an account — they open a shared link or join with a code.
Sample output, computed by code — change the options and Generate to make your own
Number Systems
Answer Key — Number Systems
Assumptions and Conventions
- Binary uses base 2, octal uses base 8, decimal uses base 10, hexadecimal uses base 16.
- 8-bit two's complement range: -128 to 127.
- Decimal prefixes: KB = 1000 bytes, MB = 1,000,000 bytes.
- Binary prefixes: KiB = 1024 bytes, MiB = 1,048,576 bytes.
- Subscript notation: ₂ for binary, ₈ for octal, ₁₀ for decimal, ₁₆ for hexadecimal.
- Storage unit conversions state whether the prefix is decimal (KB, MB) or binary (KiB, MiB).
Number Systems - High school CS - Conversions and arithmetic
Binary, decimal, hexadecimal and octal conversions, binary arithmetic, and storage units. No AI, no credits.
