How Many Decimal Places in Statistics?
By Jude Wallis · Published
Keep every digit your calculator gives you through the intermediate steps, and round only the final answer. Report test statistics to 2 or 3 decimals and p-values to 3 or 4. Rounding a standard error or a z-score mid-calculation can move the p-value enough to flip a decision.
Precision and rounding belong to the "Carrying Out a Test" steps of the Fall 2026 AP Statistics course, Unit 3 topics 3.7 and 3.15 and Unit 4 topic 4.5, where the test statistic and p-value are computed and reported.
The rule: round once, at the end
There are two separate questions here, and mixing them up is the whole problem.
- How much precision do you carry while calculating? All of it. Every digit the calculator holds, at every intermediate step.
- How much precision do you report? Enough for a reader to follow and check your work, and no more. Usually two to four decimals.
Rounding early is not a small approximation that washes out. The rounded value goes into a division, then that quotient goes into a tail probability, and each step can magnify the error rather than shrink it. A standard error rounded from 1.7527 to 1.8 is a change of under 3%; by the time it reaches the p-value it has become a 12% change, which is enough to move a result from one side of to the other.
The practical version of the rule: never retype a number you just computed. Chain the calculation, or store the intermediate value and recall it. Retyping a rounded readout is the single most common way students introduce this error.
How many digits to report for each quantity
Use this as the default, and follow any instruction in the problem that overrides it.
| Quantity | Report to | Notes |
|---|---|---|
| Sample mean , standard deviation | 3 or 4 significant digits | keep full precision internally |
| Sample proportion | 3 or 4 decimals | never round to 2 before using it |
| Standard error | 4 decimals | this is the value most often rounded too soon |
| Test statistic , , or | 2 or 3 decimals | 2.66 or 2.661, not 2.7 |
| p-value | 3 or 4 decimals | write rather than |
| Confidence interval endpoints | 3 or 4 decimals, or the units of the problem | (0.552, 0.648), or 6.07 to 13.93 hours |
| Expected counts in a chi-square table | keep the decimals | 24.6 is a valid expected count, do not round to 25 |
| Correlation and | 3 or 4 decimals | |
| Degrees of freedom | integer for one-sample procedures | two-sample gives a decimal ; keep it |
Two entries deserve a comment. Expected counts genuinely are not whole numbers, and rounding them changes every term of the chi-square statistic, so leave them alone. And the decimal degrees of freedom from a two-sample t procedure are correct, not a display glitch. Why df is a decimal in a two-sample t-test explains where it comes from.
One formatting habit worth keeping: report a proportion as a proportion (0.308) or as a percent (30.8%), and say which. Do not report 0.308% for a proportion of 0.308.
Why rounding a z or t moves the p-value
A p-value is a tail area, and out in the tail a small shift in the test statistic is a large fraction of an already small area. That is why the digits you keep in or show up in the p-value you report.
Watch what a two-decimal round does to a two-sided z-test:
| Two-sided p-value | |
|---|---|
| 2.1349 (full precision) | 0.032769 |
| 2.13 (rounded to 2 decimals) | 0.033171 |
| 2.1 (rounded to 1 decimal) | 0.035729 |
Rounding to two decimals moved the p-value in the third decimal place, from 0.0328 to 0.0332. Rounding to one decimal moved that same third decimal place more than seven times as far, from 0.033 to 0.036. Neither changed the decision here, but neither was harmless either, and reporting 0.036 when the answer is 0.0328 is simply wrong.
Rounding earlier than the test statistic is worse, because the error gets divided into a small number. Suppose 37 of 120 sampled households recycle and you test . The sample proportion is , and the standard error under the null is . Full precision gives and . Round to 0.31 first and you get and , an error of about 8% in the reported p-value, from a rounding that looked completely innocent.
The rounding that flips a decision
Here is the case that should end the habit for good.
A random sample of 30 measurements has and . Test against at , with .
Full precision. , so and . Since , you reject .
Standard error rounded to 1.8 first. Then and . Since , you fail to reject .
Same data, opposite conclusions, and the only difference is that someone wrote down 1.8 instead of 1.752712. The critical value here is for , and the true statistic 2.0540 clears it by less than one hundredth. Rounding the standard error to one decimal is enough to lose that. Rounding it to four decimals is not, and neither is rounding the test statistic itself to two: still clears , and so does a reported .
The honest reading of this example is not that the rounding was the difference between right and wrong science. A p-value of 0.0491 and a p-value of 0.0549 are nearly the same evidence, which is the point of what is a good p-value. It is that your arithmetic should not be what decides the sentence you write. Compute it correctly, report 0.0491, and note that the result is marginal.
Keeping full precision on a calculator
Three habits on a TI-84 remove almost all of this risk.
- Use `Ans`. The last computed value is available as `Ans` (press `2nd` then `(-)`), and it carries every digit the calculator has, not the ones on screen. Compute the standard error, then divide directly into it.
- Store, do not retype. `STO` (the arrow key above `ON`) writes a value into a letter variable. Store the standard error in a variable and use that variable in the next line.
- Let the built-in test do the whole thing. `STAT` then `TESTS` runs the one-sample t-test, the one-proportion z-test, and the chi-square tests end to end at full precision, so no intermediate value is ever rounded. How to run a t-test on the TI-84 walks through the menus, and reading calculator output covers what the display is telling you.
After `1-Var Stats`, the summary values live under `VARS` then `5:Statistics`, so you can pull and into a later calculation without copying digits by hand.
The same principle applies to any tool. On this site, the p-value calculator and the one-sample t-test calculator compute from the inputs you type at full precision, so type the raw numbers rather than a rounded statistic you worked out yourself.
Showing enough digits in written work
On free-response questions your solution is read as an argument, not just checked as a final number, so the digits you show are part of the communication. A reader should be able to take your written values and reproduce your next line.
That gives a simple standard: show the quantity that goes into the next step at enough precision that redoing the step lands on your answer. If you write and then , the two lines do not agree, and a reader has to guess whether you rounded or made an error. Writing removes the doubt.
A few conventions worth adopting.
- Keep units on every reported quantity: 6.07 hours, 3.2 mm Hg, 30.8%.
- Round confidence interval endpoints to the same number of decimals as each other, and to a precision the context can support.
- Write when the p-value underflows the display. Writing claims something impossible.
- Do not round a value and then use the rounded value later in the same problem. Report the rounded version; keep computing with the full one.
- If a problem says "round to three decimal places," that instruction applies to the final answer, not to the working.
The AP Statistics free-response guide covers how the rest of a written answer should be laid out.
How three innocent-looking roundings change the same p-value
Twelve reaction times, in seconds, are 0.42, 0.38, 0.51, 0.47, 0.35, 0.44, 0.49, 0.41, 0.53, 0.39, 0.46, 0.45. Test against at . Compute the p-value at full precision, then recompute it after rounding the sample mean to two decimals, and again after rounding the sample standard deviation to two decimals.
Sum the data: , with .
Sample mean: seconds.
Sum of squared deviations from the mean is 0.0323667, so the sample variance is and .
Check conditions: treat the 12 trials as a random sample, and with the population must be plausibly normal. The values are tightly clustered with no outlier, so proceed.
Full precision. , so with , and the two-sided p-value is .
Now round the mean to two decimals first, as the data themselves are given to two decimals. Using : , and .
Compare: 0.0222 against 0.0268. The third decimal place of the p-value changed, from 0.022 to 0.027, and the reported p-value is off by 21%.
Now instead round the standard deviation to two decimals. Using : , so and .
Compare: 0.0222 against 0.0148, an error of a third of the p-value, and this time in the direction that overstates the evidence.
For reference, rounding to three decimals instead () gives and , still wrong in the fourth decimal even though the rounding looks harmless.
At full precision, with and , so you reject at . Rounding to 0.44 first gives ; rounding to 0.05 first gives . All three decisions agree here, but only one p-value is correct. Report and , and carry the unrounded values through every step to get there.
Frequently asked questions
How many decimal places should a p-value have?
Three or four, for example or . If the value is smaller than 0.0001, write instead of a long string of zeros, and never write , since a tail area is never exactly zero.
How many decimals for a z-score or t-statistic?
Two or three, such as or . That is precise enough for a reader to reproduce the p-value from a table or a calculator. Do not round to one decimal, since it can shift the p-value by several units in the third decimal place: gives , and gives .
Does rounding really change the answer?
It can change the decision. In the example on this page, a standard error of 1.752712 rounded to 1.8 moved a p-value from 0.0491 to 0.0549, which crosses and reverses the written conclusion. The fix costs nothing: chain the calculation instead of retyping.
Should I round expected counts in a chi-square test?
No. Expected counts are not required to be whole numbers, and a value like 24.6 goes into the statistic exactly as it is. Rounding them to integers changes every term of the sum and can also change whether the large counts condition appears to be met.
What if the problem tells me to round to a certain number of places?
Follow it for the final reported answer only. Keep full precision in every intermediate step, then round once at the end. An instruction about how to present a result is not an instruction about how to compute it.