Decimal Arithmetic Question Generator
Builds a sheet of decimal questions to one or two decimal places — adding, subtracting and, above the gentle level, multiplying by a whole number. Every question is computed and checked directly — not a fabricated or AI-guessed fact.
What this generator does
Decimals are where arithmetic that looked secure often falls apart, because the place-value reasoning that worked for whole numbers now has to be applied to a column that is no longer the units column. Every question here is held internally as a whole number of tenths or hundredths, so the answers are exact — an answer of 0.30000000000000004 is not a thing this page can produce.
How to use this tool
- Choose how many questions you want and how many decimal places to work to.
- Press make questions, and work through the sheet.
- Show the answers to mark it, or show the working to see where the point goes.
- Enter a seed word to rebuild the same sheet later.
Understanding the controls
- How many questions
- One to thirty. Decimal sheets are worth keeping short: the errors are systematic, so twelve questions tell you as much as thirty.
- Level
- Gentle works to one decimal place and only adds and subtracts. Standard and stretch work to two places and add multiplying by a whole number, where the place-value shift is the point.
- Seed
- A word rebuilds the identical sheet, which is how the same questions can be set twice without saving anything.
- Show the answers / show the working
- The working spells out lining up by the point rather than by the last digit, and where the point lands after a multiplication.
Common use cases
- Decimal arithmetic practice
- Quick maths warm-ups
- Money and measurement work where the point has to stay put
- Self-testing before a maths quiz
How this generator works
Every value is held as an integer scaled by ten or a hundred, and all the arithmetic happens on those integers, so nothing is ever rounded. The answer is then written out with the point put back. Before the sheet is shown, the printed answer is read back into the same scaled-integer form and the inverse operation applied, which must return the first number exactly.
Randomness and fairness
The operation is drawn alongside the numbers, so a sheet mixes adding, subtracting and — above gentle — multiplying, in whatever proportion the draw gives. Multiplication is always by a whole number rather than another decimal, because two decimals multiplied would double the number of places and test something else.
For how randomness is produced across the whole site, see how Generate Random works.
Limitations and good to know
- Both numbers in an addition or subtraction always have the same number of decimal places, so questions that need a zero added to fill a gap are not produced.
- Division of decimals is not offered here; it is a different method and belongs on its own sheet.
- A seed makes the sheet repeatable rather than unpredictable — it is not cryptographic randomness and should never be treated as a secret.
Common mistakes
- Lining up the digits instead of the decimal points
- The decimal points go under each other; the digits follow. This is the single most common decimal error in written addition and subtraction.
- Assuming more digits means a larger number
- 0.9 is larger than 0.45. Comparing decimals digit by digit from the left is what works.
Privacy and your data
The questions are constructed in your browser and stay there. Your seed and level are never uploaded, never stored between visits and never sent to any server.
Related generators
- Addition Question GeneratorColumn addition questions built to a level you choose, with worked steps and an answer key.
- Repeating Decimal GeneratorTurns a fraction into its decimal expansion with the repeating block marked, and checks the period against the multiplicative order of ten.
- Rounding Question GeneratorRound-to-the-nearest questions, to tens, hundreds, thousands or decimal places, with worked steps.
- Money Maths Question GeneratorPounds-and-pence word problems — change, totals and splitting a bill — with worked steps.