🏆 Leaderboard

Top 10 players by Digital Points

Loading rankings…

📊 Show Full Analytics

📜 Recent Solved History

Your last 10 questions solved across arithmetic & conversions

Loading history…

👋 Welcome!

Number Base Arithmetic Trainer

Practice binary, octal & hexadecimal arithmetic — one digit at a time.

🔄 Switch to Conversion Quiz 📊 Analytics 📖 About & Docs
NSP My Progress
0
Digital Points
🎯
0%
Accuracy
0
Questions Solved
🔥
0
Best Streak
0
Errors
Solve 10 questions to unlock the Leaderboard
0/10

Binary

BASE 2

Addition

Add two binary numbers with carry tracking.

Subtraction

Subtract binary numbers, including borrow chains.

✖️

Multiplication

Multiply two binary numbers to their full product.

Octal

BASE 8

Addition

Add two octal numbers with carry tracking.

Subtraction

Subtract octal numbers, including borrow chains.

✖️

Multiplication

Multiply two octal numbers to their full product.

Hexadecimal

BASE 16

Addition

Add two hexadecimal numbers with carry tracking.

Subtraction

Subtract hexadecimal numbers, including borrow chains.

✖️

Multiplication

Multiply two hexadecimal numbers to their full product.

Settings

DifficultyControls how many digits each number has
Counts shown are for Binary — Octal & Hex use fewer digits automatically, scaled to match.
Allow Negative AnswersSubtraction only — shows a sign box instead of forcing a ≥ b
Include Fractional Points (Points)Generates random fractional parts (1 to 4 digits after radix point)
Single Input Box (Hide Boxes)Hide individual digit boxes and type complete answer in a single box
Sound EffectsClick, success and error tones
Binary Addition
📏 8
0.0s
🔥 0

Session Statistics

0
Questions Solved
0
Correct Answers
0%
Accuracy
0
Current Streak
0
Best Streak
0.0s
Average Time

✨ Gemini AI Step-by-Step Solution