How to Compute Z-Scores on the TI-84

How to Compute Z-Scores on the TI-84

Need a z-score in seconds? This z-score TI-84 guide shows you both directions: compute a z-score from any value with (x−μ)/σ on the home screen, or find the z-score for any percentile with invNorm( from the DISTR menu.

Quick answer: A z-score measures how many standard deviations a value sits from the mean: type (x−μ)÷σ on the home screen. To go the other direction — finding the z-score for a percentile — press 2ND → DISTR, choose 3:invNorm(, and type invNorm(area), for example invNorm(0.95) ≈ 1.645 for the 95th percentile.

What a z-score actually means

The z-score formula is z = (x − μ) / σ, where x is your value, μ is the mean, and σ is the standard deviation. A z-score of 1.5 means the value sits 1.5 standard deviations above the mean; −0.8 means 0.8 standard deviations below it.

Computing a z-score on the home screen

  1. Type an open parenthesis (.
  2. Type the value, then −, then the mean: for example (85−70.
  3. Close the parenthesis, press ÷, type the standard deviation, and press ENTER: (85−70)÷10 gives 1.5.

The parentheses matter — without them the calculator divides only the mean by σ first (order of operations) and your answer will be wrong. Try it on our free TI-84 calculator to build the habit. This z-score TI-84 home-screen method works for any normal distribution.

Finding a z-score from an area with invNorm(

  1. Press 2ND → DISTR (above VARS).
  2. Choose 3:invNorm(.
  3. Type the area to the left of the z-score you want, then close the parenthesis and press ENTER.

Examples: invNorm(0.95) ≈ 1.645 (95th percentile), invNorm(0.975) ≈ 1.96 (the famous 95% confidence critical value), invNorm(0.5) = 0 (the mean itself). For a non-standard normal use invNorm(area, μ, σ) — for example invNorm(0.90, 70, 10) ≈ 82.82.

Worked examples

Example 1 — z-score from a value. Test scores have μ = 70, σ = 10. Your score is 85. Type (85−70)÷10 → z = 1.5.

Example 2 — value from a percentile. What score marks the 90th percentile? Type invNorm(0.90, 70, 10) → ≈ 82.82.

Example 3 — top 5% cutoff. The top 5% means 95% of the area is to the left, so type invNorm(0.95) → z ≈ 1.645.

Z-scores and the empirical rule

You may have memorized the 68-95-99.7 rule: about 68% of data falls within 1 standard deviation of the mean, 95% within 2, and 99.7% within 3. Those are just z-scores in disguise — z = ±1, ±2, ±3. invNorm( fills in everything between: invNorm(0.84) ≈ 0.994 tells you the 84th percentile sits almost exactly 1 standard deviation above the mean. Statisticians call the z-score a standard score — see the full definition on Wikipedia. Use this z-score TI-84 trick to sanity-check any percentile claim.

Mistakes to avoid

  • Missing parentheses in (x−μ)÷σ — the #1 error.
  • Wrong tail in invNorm(. invNorm( always measures area from the left. For “top 10%”, use 0.90, not 0.10.
  • Forgetting μ and σ in invNorm(area, μ, σ) when the distribution is not standard.

Remember the two directions: values → z-scores with (x−μ)/σ on the home screen, areas → z-scores with invNorm( from 2ND + DISTR. Master both and the z-score TI-84 workflow becomes second nature.

Z-score TI-84: frequently asked questions

What is the z-score for the 99th percentile?
Type invNorm(0.99) → ≈ 2.326.

Can z-scores be negative?
Yes — a negative z-score just means the value is below the mean.

What is the difference between invNorm( and normalcdf(?
invNorm( takes an area and returns the z-score; normalcdf( takes bounds and returns the area between them. They undo each other.

When do I use invT( instead of invNorm(?
When your problem gives degrees of freedom (df) — typically small samples. Press 2ND → DISTR → 4:invT(.

What is a good z-score?
There’s no universal ‘good’ z-score — it depends on context. In test scores, z = 1.5 is strong; in quality control, |z| > 3 flags a defect. The z-score TI-84 steps above give you the number; interpretation is up to you.

Can I find a z-score on the TI-84 without invNorm?
Yes — type (x−μ)/σ directly on the home screen for a z-score from a value. invNorm( is only needed when you’re starting from an area or percentile.

How to Find Z-Scores for a Whole Data Set (Using Lists)

If you have a list of values and need the z-score of each one, let the calculator find the mean and standard deviation first:

  1. Press STAT, choose Edit, and type your values into list L1.
  2. Press STAT, move to the CALC menu, choose 1-Var Stats, and run it on L1.
  3. Write down x̄ (the mean) and σx — use Sx instead if your list is only a sample.
  4. For any value in the list, its z-score is z = (x − x̄) ÷ σx. Work through the values one at a time on the home screen.

This is the same z-score formula from the start of this guide — 1-Var Stats simply gives you the mean and standard deviation of your data set, so you don’t have to calculate them by hand.

How do you find a z-score on a TI-84?

Type (x−μ)÷σ on the home screen: enter (value−mean)÷standard deviation and press ENTER. For example, (85−70)÷10 gives 1.5. Use parentheses so the calculator subtracts before dividing.

How do you use invNorm on a TI-84?

Press 2ND → DISTR (above VARS), choose 3:invNorm(, then type the area to the left of the z-score you want, close the parenthesis and press ENTER. For example, invNorm(0.95) ≈ 1.645 gives the z-score for the 95th percentile. For a non-standard normal, add the mean and standard deviation: invNorm(area, μ, σ).

What is the difference between a z-score and normalcdf on a TI-84?

invNorm( takes an area and returns the z-score, while normalcdf( takes bounds and returns the area between them — they undo each other. Use invNorm( when you start from a percentile and want the z-score; use normalcdf( when you start from values and want the area.

Can a TI-84 find z-scores for a whole data set?

Yes. Type your values into list L1, then run 1-Var Stats from the STAT CALC menu to get the mean (x̄) and standard deviation (σx — use Sx for a sample). Then compute each z-score on the home screen with z = (x − x̄) ÷ σx.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *