UpSkill Sprint Consulting logoUpSkill Sprint Consulting

Learn · practise · apply

Calculator User Manual

Engineering & Statistics Calculator · UpSkill Sprint · updated October 4, 2026 · covers all twelve workspaces, examples, assumptions, exports and the TI-84 capability map · Open the Calculator →

New to the calculator? Start with section 1, then try Guided Analysis in section 22. For process monitoring use section 23; for quality costs and savings use section 24.

Open the calculator

1 · Quick Start

The tool has twelve workspaces along the top. Guided Analysis opens first and walks you from a dataset to an analysis and next steps:

30-second example — evaluate √(59 ÷ 8) + 44
Press √□ → type 59 → press □⁄□ (59 jumps onto the fraction bar) → type 8 → press ▶ twice to climb out → + 44 → =
Result: 46.715695… — the live "ghost" line shows the answer even before you press =

2 · The Display

The screen has four zones, top to bottom:

ZoneWhat it shows
Equation areaYour expression in true textbook layout — stacked fractions, stretching radicals, raised exponents. The blinking amber cursor marks where the next entry lands. Dashed boxes are empty slots waiting for input.
Linear formThe same expression in single-line notation (e.g. 44+((59)/(8))) — handy for copying into Excel, Python, or Minitab.
Ghost resultA live preview (= 51.375) that updates as you type. Incomplete input shows "…"; syntax problems show a gentle description of what's wrong and where.
Status badges + resultIndicator strip (SHIFT, ALPHA, hyp, STO, DEG/RAD/GRA, ENG, S⇆D, M) above the main result line. Long results scroll horizontally like a hardware LCD. Click the result to copy it at full precision.

3 · Typing Equations — the Natural Display Editor

The equation area is a structural editor: the math on screen is the input itself, not a preview. You can drive it entirely from the keypad, entirely from your keyboard, or mix both.

Creating structures

You pressWhat happens
/ (keyboard) or □⁄□Creates a fraction. The term you just typed jumps up onto the bar as the numerator (parenthesized groups are collected whole), and the cursor lands in the denominator.
^ (keyboard) or x■Opens a raised exponent box. x² / x³ / x⁻¹ insert the filled power and return the cursor to the baseline.
√□Inserts a radical; the sign stretches automatically over anything you build inside — even fraction-in-fraction stacks. SHIFT+√□ gives ∛; SHIFT+x■ gives the n-th root with an index slot.
Letters then (Typing sin tan ln logb ncr… followed by ( converts the letters into a live function with the cursor inside.

Moving around

Keyboard / builds a stacked fraction; the keypad ÷ inserts a linear ÷ sign — exactly the distinction the real Casio makes between the fraction key and the divide key. Both compute identically.

4 · The Keypad & SHIFT / ALPHA System

The keypad mirrors the fx-300ES PLUS 2 faceplate. Every key can carry up to three functions:

SHIFT and ALPHA are one-shot prefix keys: press one (its badge lights and the key outlines), press the target key, and the modifier clears itself. Pressing it again cancels. hyp works the same way as a prefix for the trig keys: hyp → sin gives sinh, and hyp → SHIFT → tan gives tanh⁻¹.

The circular replay D-pad navigates the equation (◀▶ through the structure, ▲▼ between stacked levels). On an empty screen, ▲ recalls your previous calculation for editing — the classic Casio replay.

5 · Complete Key Reference

KeyPlainSHIFTALPHA
MODECycle angle unit DEG → RAD → GRA——
ONFull reset: clears screen, modifiers, hyp, ENG——
Abs| x | absolute-value bars——
x³Cube——
x⁻¹Reciprocal powerx! factorial—
log₀bLog of any base: logb(base, value) — separate the arguments with SHIFT+) (comma)——
□⁄□Stacked fraction (collects the preceding term as numerator)——
√□Square root∛□ cube root—
x²Square——
x■Power (opens exponent box)ⁿ√□ n-th root—
loglog₁₀ 10ˣ—
lnNatural logeˣ—
(−)Negative sign—Register A
°′″Show last result as degrees-minutes-secondsFACT — prime factorization of the last integer resultRegister B
hypHyperbolic prefix for the next trig key—Register C
sin cos tanTrig (respects angle unit)sin⁻¹ cos⁻¹ tan⁻¹Registers D, E, F
RCLRecall: press then a letter key to insert that registerSTO: press then a letter key (or M+) to store the last result there—
ENGEngineering notation; repeated presses step the exponent down by 3← steps the exponent back up—
(Open parenthesis (also completes typed function names)% percent—
)Close parenthesis, comma (argument separator)—
S⇆DToggle result between decimal and exact fraction (e.g. 0.375 ⇆ 3⁄8)——
M+Add last result to MM− subtract from M · (after STO: stores into M)Insert M into the expression
DELDelete left of cursor (structure-aware)INS legend (always in insert mode)—
ACClear the expressionOFF legend—
×MultiplynPr permutations—
÷Linear division signnCr combinations—
1Digit 1STAT — jump to the data panel—
0Digit 0Rnd — round the stored result to the displayed precision—
.Decimal pointRan# — random number 0–1—
×10ˣScientific-notation entry (×10 with exponent box)πe (Euler)
AnsInsert the previous answerDRG▶ — cycle angle unit—
=Evaluate and commit to history——

6 · Memory & Registers

Seven user storage registers: the running memory M and six registers A–F, plus the automatic previous-answer value Ans.

Store 42 into register D, then use it
4 2 =  →  SHIFT RCL (STO badge lights) sin (the D key)
Later: RCL sin + 8 =
D + 8 = 50  ·  registers behave as variables anywhere in an expression

You can also just type a register: uppercase A–F or M from the keyboard inserts it (lowercase e is always Euler's constant; uppercase E is the register).

7 · Behavior After Pressing =

The Scientific Calculator follows these entry rules:

8 · Display Modes

ModeHow it works
DEG / RAD / GRAMODE or SHIFT+Ans cycles. Affects all trig and inverse trig. Badge shows the active unit.
ENGForces the exponent to a multiple of 3 (12 450 → 12.45×10³). Each further press shifts down a step (12450×10⁰); SHIFT+ENG shifts back. Ideal for kPa→MPa order-of-magnitude sanity checks.
S⇆DExact-fraction display via continued fractions: 0.15625 ⇆ 5⁄32. Falls back to decimal when no clean fraction exists.
°′″Converts the last result to DMS: 2.5 → 2° 30′ 0″.
FACTSHIFT+°′″: prime factorization — 84 → 2² × 3 × 7 (integers 2 to 10¹²).

9 · History Tape & STAT Data Panel

History tape (right panel): every evaluated calculation is kept, rendered as a mini stacked equation with its result, and persists between sessions on the website. Click any entry to reload it into the editor for modification. Ans always holds the most recent result.

STAT panel (below the tape, or SHIFT+1): paste data — one value per line or comma-separated — and press Compute stats for n, x̄, s (sample), σ (population), Σx, Σx², min / Q1 / median / Q3 / max. Select X,Y pairs explicitly and paste at least three pairs (one pair per line) for linear regression: slope b, intercept a, r, and r² — the calculator's equivalent of the Casio STAT mode, with paste instead of one-at-a-time entry.

10 · Distributions Tab

Pick a distribution, set its parameters, and ask either question:

The plot shades the selected region in amber, labels the boundary values on the axis, prints the shaded probability, and marks the mean with a dashed teal line. Discrete distributions (Binomial, Poisson, Geometric, Negative Binomial, Hypergeometric) draw as bars with the included bars shaded — and the right tail is computed inclusively, P(X ≥ k), as it should be for counts.

Discrete x inputs must be integers; distribution count parameters must also be integers and satisfy their domain. Uniform bounds require lower < upper. Two-tail mode is disabled for discrete distributions because equal tail regions cannot generally match the requested probability. In inverse discrete mode, the selected quantile is the smallest integer with CDF at least the target; the actual inclusive region probability is displayed separately and may differ from the requested value.

Reliability distributions

For Exponential, Weibull, Lognormal, and Gamma, the results panel adds R(t) survival probability, hazard rate h(t), and MTBF. Weibull results include the β interpretation (β < 1 infant mortality, β = 1 random failures, β > 1 wear-out) plus B10 life, and a reminder that F(η) = 63.2% always.

Example — Weibull component, β = 2, η = 1000 h: probability of surviving 500 h
Distribution: Weibull · Shape 2 · Scale 1000 · Given x → probability · Right tail · x = 500
P(X ≥ 500) = R(500) = 0.7788 — plotted with the survival region shaded

11 · Hypothesis Tests Tab

Ten presets: 1- and 2-sample z (known population standard deviations), 1-sample t, 2-sample t (Welch and pooled), paired t, 1- and 2-proportion z, χ² for one variance, and F for two variances. Enter the summary statistics, choose the alternative (≠, <, >) and α, and run. You get the test statistic, p-value, critical value(s), and a plain-language decision — plus a plot of the reference distribution with the rejection region shaded and your statistic drawn as a red line. If the red line lands in the amber region, the result is significant at your α.

All fields are checked before calculation. Sample sizes and success counts must be whole numbers, standard deviations positive, and success counts no larger than their sample sizes. Changing a field, test or alternative clears previous results. Two-sided (1 − α) intervals accompany the tests, even when the selected hypothesis test is one-sided. Proportion intervals use the Wald approximation and can perform poorly near 0 or 1; sparse expected counts trigger a normal-approximation caution.

For the asymmetric χ² and F distributions, two-tailed p-values use the equal-tail-probability convention, matching Minitab.

Example — did the process mean shift? x̄ = 52, s = 4, n = 25, target μ₀ = 50
Test: 1-sample t · Alternative: ≠ · α = 0.05
t = 2.50, df = 24, p = 0.0197 < 0.05 → Reject H₀ — the statistic falls in the shaded region beyond t₀.₀₂₅,₂₄ = ±2.0639

12 · Keyboard Shortcut Summary

KeysAction
0–9 . + − * ) ! % ,Direct entry
/Stacked fraction (collects preceding term)
^Exponent box
letters + (Function entry: sin( asinh( ln( logb( ncr( root( mod( …
pi, e, ans, A–F, MConstants, previous answer, registers
◀▶▲▼Structural navigation
BackspaceStructure-aware delete
EnterEvaluate
Ctrl+Z / Ctrl+C / pasteUndo / copy linear form / paste & auto-stack a linear expression

13 · Accuracy Notes

The legacy distribution engine uses incomplete gamma/beta functions and numerical inversion. Tiny upper tails are evaluated directly where supported. New numerical and interface tests cover known matrix, probability, calculus, finance, control-chart, regression and ANOVA cases. This is targeted validation, not a guarantee of uniform precision across every input. IEEE double precision and displayed rounding can affect extreme cases; a numerical failure or undefined statistic must not be treated as evidence about a process.

14 · Data & Quality

Choose an analysis before pasting data. Load example supplies a complete working dataset. Analyze data replaces the results; changing data or settings invalidates the previous results and disables exports.

AnalysisInput formatOutputs and interpretation
Descriptive statisticsAny arrangement of numeric cells, combined into one sample; minimum two values.Mean, sample and population standard deviations, standard error, quartiles, sum, sum of squares, t confidence interval, histogram, box plot and normal probability plot. Quartiles use linear interpolation (Excel PERCENTILE.INC).
Linear regressionExactly X,Y per row; at least three pairs.Slope, intercept, Pearson r, R², residual standard error (n − 2 denominator), RMSE (n denominator), two-sided slope p-value, slope interval, fitted values and residual plot. Constant X is rejected; constant Y makes r and R² undefined.
Quadratic, cubic, quarticX,Y pairs; at least degree + 2 observations and sufficient distinct X values.Coefficients are displayed in original X units. Calculation uses centered and scaled X; ill-conditioned inputs are rejected. A line connects fitted values at supplied X values.
Logarithmic, exponential, powerX,Y pairs. Logarithmic/power require positive X; exponential/power require positive Y.Logarithmic: a + b ln(X). Exponential: a exp(bX). Power: aXᵇ. Exponential/power fit ln(Y), without retransformation bias correction. R² and RMSE are reported on the original Y scale.
One-way ANOVAOne group per row; at least two groups and two values per group. Unequal group sizes are supported.Classical equal-variance F test, ANOVA table, group summaries and eta-squared. A significant result means at least one mean differs; it does not identify the differing pairs.
Chi-square independenceA rectangular table of nonnegative whole counts, at least 2 × 2. Exclude row/column totals.Pearson χ², approximate p-value, df, Cramér’s V, expected frequencies and cell contributions. No Yates correction. Expected counts below 5 trigger a caution.
Chi-square goodness of fitExactly two rows: observed counts, then expected counts. Positive expected counts; equal totals.Pearson χ² and df = categories − 1. Expected proportions must be specified independently. Adjusted df for parameters estimated from these data are not implemented.

Numbers may be separated by tabs, commas, semicolons or spaces. Use a period for the decimal point and omit headers, units, thousands separators and totals. Scientific notation such as 1.2e-3 is accepted. Blank lines are ignored, but empty cells and malformed values are rejected with their row and cell number. Data entry is limited to 10,000 values, 250,000 characters and magnitude 10¹⁰⁰.

One-way ANOVA worked example
6.9,5.4,5.8,4.6,4.0
8.3,6.8,7.8,9.2,6.5
8.0,10.5,8.1,6.9,9.3
Between SS = 27.8973333; within SS = 17.452; F(2,12) = 9.5911070; p = 0.00324822. At α = 0.05, reject equal population means.

Assumptions: mean intervals and regression inference require independent observations with suitable distributional assumptions. ANOVA assumes approximately normal errors and common population variance. Chi-square tests require independent counts in mutually exclusive categories. A large p-value does not prove equality or independence.

15 · Capability & I-MR Charts

  1. Choose Capability & I-MR, then paste individual measurements in time order.
  2. Enter the lower and/or upper engineering specification. A two-sided specification requires LSL < USL.
  3. Review the I-MR plots and flagged observation numbers before interpreting capability.
  4. Compare observed out-of-specification counts with the separate normal-model estimate.
MeasureCalculation / meaning
Overall sSample standard deviation, using n − 1.
Within sigmaMean absolute difference between consecutive observations divided by 1.128.
Pp / PpkSpread / centering relative to specifications, using overall s.
Cp / CpkSpread / centering relative to specifications, using the moving-range sigma estimate.
Spread index(USL − LSL) ÷ (6 × sigma); requires two limits.
Centering indexSmaller of (USL − mean) ÷ (3 × sigma) and (mean − LSL) ÷ (3 × sigma). For one limit, use the available side.
I-chart limitsMean ± 3 × within sigma.
MR-chart limitsLower 0; center MR̄; upper 3.267 × MR̄.

Only points beyond the limits are flagged. Other run rules are not tested. No flags does not prove stability. The same data estimate the limits and populate the chart. Autocorrelation, mixed populations, small samples and non-normality can invalidate capability interpretations. Specification limits are engineering requirements; control limits describe process behavior. Values exactly on specification limits count as conforming.

Normal-model PPM uses the sample mean and overall s without a 1.5-sigma shift. It is not the observed defect rate. Zero variation is rejected; a very small sample cannot justify a confident capability claim.

NIST flow-rate example
49.6,47.6,49.9,51.3,47.8,51.2,52.6,52.4,53.6,52.1
Mean 50.81; MR̄ 1.8777778; I-chart limits 45.8159102 and 55.8040898. This example contains only ten observations and is for learning the calculation.

16 · Graphing, Tracing & Tables

ModeEnterHow the range works
Functionx^2 - 4, one function per row (up to ten).X min/max define the sample interval; Y min/max define the visible window.
Parametric3*cos(t); 2*sin(t); one x(t); y(t) pair per row.Parameter start/end define t. Choose radians or degrees explicitly.
Polar4*sin(3*theta)theta runs between parameter bounds in the chosen angle unit.
Sequenceu*1.1, where u is the previous value.Integer n bounds; first point uses initial u at n start. Each later point evaluates the recurrence with current n and previous u. Maximum 2,000 points.

Press Draw graph. Zoom buttons rescale both axes around the window center. Standard window restores −10 to 10. Fit Y uses the central 96% of sampled Y values with padding, so extreme points can lie outside the fitted window. Trace a selected curve with the slider or arrow keys; click the plot to select the nearest sampled point on the selected curve. The trace reports sampled coordinates, not an exact interpolation.

Function tables support an explicit start, step and 1–200 rows. Undefined values are marked. Tables and numerical analysis are available in Cartesian function mode; parametric/polar/sequence results can be inspected through tracing. Download graph saves a standalone SVG.

Expressions accept pi, powers with ^, explicit multiplication with *, standard functions, and piecewise conditions such as x < 0 ? -x : x. Natural logarithm is log(x) or ln(x); base ten is log10(x). Expressions are sampled at 801 points. The drawing breaks across undefined samples and large jumps, but can still miss a narrow feature or discontinuity. It is not a symbolic proof.

Numerical analysis

OperationInputs and limits
Value / derivativeFirst expression and a. The derivative uses a centered finite difference.
Zero / solveFirst expression, lower a and upper b. The function must change sign across the bracket; even-multiplicity roots need a different method. Discontinuous intervals can fail.
IntersectionFirst two expressions; solve their difference within a sign-changing bracket.
Minimum / maximumGolden-section search on a unimodal interval. This is a local search, not a global optimization guarantee.
Definite integralAdaptive Simpson integration over finite bounds. Split intervals at singularities; non-convergence is reported. Very narrow or rapidly oscillating features can evade numerical sampling; compare with a finer interval partition.
Calculus checks
For x² − 4 on [0,3], the zero is 2. For x³ at a = 2, the derivative is approximately 12. The integral of sin(x) from 0 to π, in radians, is 2.

17 · Lists, Matrices, Complex Numbers & Units

This workspace uses a locally served copy of math.js 15.2.0. It runs in a separate worker. Use the searchable supported-function catalog and the worked-example menu. Values may be assigned to named session variables; these variables are shared with graphing and programs. They are separate from the Scientific Calculator’s M/A–F registers and Ans.

TaskExample
List and descriptive statisticsL1=[2,4,6,8,10], then mean(L1), std(L1), cumSum(L1). std uses the sample convention by default.
MatrixA=[2,1;1,3], inv(A), det(A), transpose(A), rref(A). Semicolons separate rows. ref returns reduced row-echelon form, which is also echelon form.
Simultaneous equationslusolve([2,1;1,3],[5,7]) returns approximately [1.6, 1.8].
Complex numbers(2+3i)*(1-i) → 5 + i. abs(3+4i) → 5. arg(1+i) → π/4 radians.
Polynomial rootspolynomialRoot(-6,11,-6,1) solves −6 + 11x − 6x² + x³ = 0. Coefficients are entered from constant upward. The library routine supports degree up to three.
CalculusnDeriv("x^3",2), fnInt("sin(x)",0,pi), solve("x^2-2",0,2).
Generated listseq("n^2",1,10). Bounds are inclusive; the step defaults to 1.
Probabilitynormalcdf(-1,1,0,1), invNorm(0.975), tcdf(-2,2,24), binomcdf(20,0.1,2). Discrete CDFs include the specified count.
Combinatorics / random valuesnCr(10,3), nPr(10,3), randInt(1,6) (inclusive), randNorm(0,1), randBin(20,0.1). Samples are not reproducibly seeded.
Engineering units25.4 mm to inch → 1 inch; 100 degC to degF → 212 degF.

RAD/DEG applies to sin/cos/tan, sec/csc/cot, their inverse functions, atan2, and the string-based nDeriv/fnInt/solve/seq helpers. Complex arg/angle always returns radians. Derivatives and integrals use the selected angle unit for the independent variable; for example, nDeriv("sin(x)",0) in DEG is π/180, and fnInt("sin(x)",0,180) is 360/π. Scientific Calculator angle mode is separate. Use parentheses and explicit operators when porting an expression from another calculator.

Object access, matrix/list indexing and user-defined function declarations are disabled. Whole-array operations, assignments and supported functions remain available. Arrays are limited to 10,000 cells; calculations time out after six seconds, resetting shared variables. Input is limited to 8,000 characters per evaluation. A calculation tape can be downloaded as text. Ans contains the last result, including the final result of a multi-line evaluation. Editing graph/table/program inputs clears the corresponding old output. Evaluating math expressions, running programs or clearing/resetting shared variables invalidates existing graphs so they can be redrawn from the current values; the calculation tape intentionally retains earlier calculations.

18 · Finance & Amortization

  1. Select the unknown: N, annual nominal I%, PV, PMT or FV. Its input is disabled and ignored.
  2. Enter the known values, payments per year, compounds per year, and beginning/end payment timing.
  3. Use positive amounts for cash received and negative amounts for cash paid.
  4. Press Solve TVM. For a positive principal and negative payment with an integer N ≤ 600, an amortization table is also displayed.

N counts payments, not years. If r is the effective rate per payment period, r = (1 + I% ÷ (100 × C/Y))^(C/Y ÷ P/Y) − 1. The solver uses PV(1+r)ᴺ + PMT × annuity factor + FV = 0, with the payment factor multiplied by (1+r) for beginning-of-period payments. At zero interest, the annuity factor is N.

Five-year loan example
N = 60, annual I% = 6, PV = 20,000, FV = 0, P/Y = C/Y = 12, end-of-period payments → PMT ≈ −386.656030589.

In Lists & Matrices, npv(0.1,[-1000,400,400,400]) gives −5.25920360631. The first cash flow is at time zero; the rate is a decimal per period. irr([-1000,400,400,400],0,1) finds a periodic IRR of about 0.0970102574 within the bracket [0,1]. IRR may have multiple solutions or none. The TVM rate search starts just above the compounding-domain boundary of −100 × C/Y percent (with a small numerical margin) and expands its positive upper bound up to 40 times. It requires a sign-changing bracket and can fail for non-unique solutions or numerically extreme inputs. N is bracketed from 0 to 100,000; valid solutions outside that range are not found. Unbracketed or non-unique all-zero cash flows are rejected. PV/PMT/FV are solved directly; bracketed rate/N searches use scaled cash flows to avoid overflow.

eff(6,12) returns the annual effective percentage for 6% nominal compounded monthly. nom(effectivePercent,compoundsPerYear) reverses the conversion. Amortization uses unrounded internal cash flows; lender rounding, fees and payment conventions can differ.

19 · Calculation Programs

The program editor supports a deliberately limited, documented command language. It is not a complete TI-BASIC interpreter and does not load tokenized calculator files. Programs share session variables with the math workspace. Download source preserves the text for later reuse.

0→S
For(I,1,10)
  S+I→S
End
Disp S

This example prints 55. Supported commands are assignments with →, -> or =; Disp expression; ClrHome; For; While; If / Then / Else / End; and Stop. Every control block needs End. Conditions support comparisons and Boolean operators; a single = in an If/While condition means equality. Maximum: 500 lines, 10,000 execution steps and 1,000 output lines, plus the worker time limit.

Not supported: Goto/Lbl, interactive Input/Prompt/Menu, key scanning, drawing commands, list indexing, strings with TI-specific token semantics, assembly, hardware calls, .8xp imports, or installed TI applications. Unsupported statements produce errors; they are not silently skipped.

20 · TI-84 Plus CE Capability Map

The additions implement many comparable browser workflows. Full TI-84 Plus CE feature parity has not been reached. This is an independent UpSkill Sprint tool with its own interface, syntax and numerical behavior, not an emulator or a Texas Instruments product. Do not assume that a TI command or file will work without checking the supported catalog and this manual.

TI-style capability familyCoverage in this tool
Scientific math, trig, hyperbolic, fractions, memory, combinatoricsAvailable through Scientific Calculator and the math workspace. Key layout, display modes, register names and syntax differ.
Cartesian / parametric / polar / sequence graphsAvailable, with custom windows, zoom, trace and SVG export. Recurrences use one previous u; coupled sequences, cobweb plots, TI drawing/zoom presets and graph databases are not implemented.
Tables and graph analysisFunction tables, values, bracketed zeros/intersections, local extrema, derivatives and integrals. Split-screen TI layouts and exact hardware trace behavior are not reproduced.
Lists and matricesWhole-array math, descriptive functions, determinant, inverse, transpose, RREF, simultaneous equations and generated lists. TI list/matrix cell editors and index syntax are not reproduced.
Complex and coordinate operationsComplex arithmetic, real/imaginary parts, conjugate, magnitude and argument. Rectangular-to-polar results can be obtained using abs/arg; graphing supports polar coordinates.
Statistics, plots and regressionsSummary statistics, histogram, box plot, normal probability plot, scatter/residual/sequence plots; linear, quadratic, cubic, quartic, logarithmic, exponential and power fits. Median–median, sinusoidal and logistic regression are not implemented.
Distributions and inference16 distributions; z/t mean tests, paired t, proportion tests, variance tests, two-sided intervals from summary inputs, regression slope inference, ANOVA, independence and fixed-expected goodness-of-fit. Exact-method inference, frequency-list inference and every TI distribution syntax variant are not implemented.
FinanceTVM, payment timing and compounding, amortization, NPV/IRR and nominal/effective rate conversion. TI financial date/day-count functions, every amortization command, and dedicated cash-flow frequency lists are not implemented.
ProgrammingThe subset in §19; not full TI-BASIC, assembly or binary-program compatibility.
Bundled applicationsRelated tasks such as units, roots and linear systems have equivalents. Cabri Jr., CellSheet, dedicated conic/inequality/transformation apps, periodic-table app, interactive probability-simulation app, and TI app installation are not reproduced.
Hardware / OS / ecosystemUSB/link transfer, TI Connect, TI-Innovator/Vernier interfaces, RAM/archive management, device clock, battery controls, Press-to-Test and exam certification are not browser features of this tool.

References: Texas Instruments guidebooks and TI commands reference. Exact TI behavior requires a compatible TI product; this tool makes no high-stakes-exam approval claim.

21 · Exports, Privacy & Troubleshooting

Data & Quality exports a text report with inputs, settings, metrics, tables and assumptions, plus a CSV results file. Guided Analysis additionally saves a workspace JSON containing its datasets, edits, exclusions and active analysis settings; it exports a traceable text report and CSV data/results. The graph exports SVG; the math tape and program source export text. Calculations run locally; these workspaces do not upload datasets or program source. The Scientific Calculator’s history continues to use browser local storage. Other session variables and analysis inputs are not automatically saved. Download anything you want to retain before reloading. Workspace files and reports contain the data you included; treat them accordingly when sharing.

Manual links in the calculator open a new tab so you can keep your current inputs while reading. Closing or reloading the calculator still requires saving any workspace you want to retain.

Keyboard navigation: use Tab to reach tabs, then Left/Right or Home/End to switch workspaces. Range sliders support arrow keys. Result tables scroll horizontally on small screens; desktop tab bars wrap; on small screens, use the labelled workspace selector. Text and controls follow the site’s light/dark theme.

Method references

Numerical results use finite-precision arithmetic. Very small positive probabilities are shown in scientific notation. An infinite endpoint density can be mathematically valid; it is not a probability mass. A failed convergence check is reported rather than used to make a hypothesis-test decision.

Numerical-range errors: very small variation, extreme fitted coefficients or ratios can exceed floating-point resolution even when individual inputs are finite. Rescale measurements to practical units (for example, metres to millimetres), update targets/specifications in the same units, and recalculate. Do not round nonzero variation to zero. Pearson correlation and Welch inference are checked for invariance under common positive unit changes. Goodness-of-fit observed counts must total at most 9,007,199,254,740,991; do not divide event counts merely to bypass this limit. Review the study or use software with suitable numerical precision.

22 · Guided Analysis Workspace

Use this workspace when you know the process question but want help selecting and interpreting an analysis. It reuses your data across questions and can send the included values to Data & Quality or Hypothesis Tests. Guidance is based on the study design you specify; assumptions cannot be certified from the data alone.

Bring and review your data

  1. Paste a table from Excel, or select a CSV, TSV, text or .xlsx file. For Excel, choose a worksheet and press Add selected worksheet. Worksheet selection does not replace other datasets.
  2. Set First row contains column names to match the file. Without headers, columns are named Column 1, Column 2, and so on. CSV supports quoted delimiters, escaped quotes and multiline cells. Choose the separator explicitly if automatic detection does not match your file.
  3. Review the row count, blank cells and duplicates. Open Review and edit data to inspect cells, rename columns or correct values. The table displays 25 rows per page. Duplicate records are retained because repeated measurements can be legitimate.
  4. Uncheck a row to explicitly exclude it. Row numbers and original source-row references are retained in the analysis report. Empty required cells block analysis unless you explicitly choose Use complete rows only; paired observations are always excluded as a pair. Invalid numeric text is never silently discarded.
  5. Use Active dataset to switch among up to five datasets. Changes to data, column names, exclusions or analysis settings clear previous results and disable result exports until you rerun.

Limits: 10 MB per file; 10,000 data rows, 40 columns, 100,000 cells and 5 million text characters per dataset; 10,000 characters per cell. Excel rows can occupy rows 1–10,001 including a header. Import a clean rectangular table beginning at A1. Short CSV rows are padded with blank cells and reported; internal blank rows remain visible. Duplicate or blank column names are made unique with an import note. Decimal point: period; no thousands separators or embedded unit suffixes in numeric cells. Enter units separately in the analysis settings.

Excel values: the reader supports unencrypted .xlsx files with stored or deflated ZIP parts, subject to a 30 MB expanded-package limit. Older .xls, .xlsb, .xlsm, password-protected files and arbitrary spreadsheet features are not supported. Formula results are read from saved caches and may be stale; recalculate and save in Excel before importing. Missing formula caches are marked #FORMULA_WITHOUT_CACHED_VALUE. Formulas and external links are never executed. Hidden and filtered rows are included. Merged cells are not filled down. Percentage values use their stored decimal values (5% becomes 0.05). Common date/time formats become ISO text without an inferred timezone; duration formats and complex custom formatting require review. If the browser cannot decompress the workbook, paste the table or export CSV.

Choose the question and columns

QuestionData layout and methodInterpretation boundary
Understand my dataOne numeric response column; descriptive statistics, histogram, box plot, normal probability plot and a t interval for the mean.The mean interval is not a prediction interval for individual measurements.
Compare groups or a process changeFor independent groups, select response and group columns. Two groups use Welch’s t test. Three or more use classical one-way ANOVA after acknowledging its equal-variance assumption.The overall ANOVA test cannot identify the differing pairs or establish improvement. Unequal-variance ANOVA and post-hoc comparisons are not implemented here.
Matched before/after comparisonSelect Matched pairs, then before and after columns. Each row must refer to the same item; a paired t test analyzes after minus before.Matching by row is the user’s responsibility. The guide does not join records by an item ID.
Compare a mean with a targetOne numeric response column and a target population mean; one-sample t test and an interval for sample mean minus target.A target mean is not a specification limit or a capability requirement.
Explore a relationshipOne numeric predictor X and response Y; simple linear regression with slope inference and residual plots.Check model form, independence and residual behavior. Correlation is not proof of causation.
Check stability and capabilityIndividual measurements in time order, plus at least one specification limit. Existing I-MR and Cp/Cpk/Pp/Ppk calculations are reused.The guide does not sort observations, test all control-chart rules, fit nonnormal distributions or provide advanced SPC.
Compare categorical outcomesTwo categorical columns, one independent event per row; a labeled contingency table and Pearson chi-square test.Do not enter aggregated counts as individual events. Small expected frequencies trigger a caution; exact tests are not implemented.

The filter keeps one exact category in a selected column. Analysis grouping trims surrounding whitespace in category labels, while filtering uses the original exact value. Numeric-looking columns can still be selected as categories. For two independent groups, select a reference group: the reported difference is comparison minus reference. For matched pairs it is always after minus before.

Confidence choices are 90%, 95% and 99%, with significance levels 0.10, 0.05 and 0.01 respectively. All guided t tests are two-sided. Specify whether a higher or lower mean is desirable and a minimum useful change in the response units before examining the results. The interpretation reports whether the entire two-sided interval supports a favorable change beyond that threshold. It does not turn a nonsignificant result into evidence of equality or equivalence. The practical threshold does not change the hypothesis being tested, and is not used to interpret an overall ANOVA result.

Worked example — did the process change reduce thickness?

  1. Load Process change — independent groups. The fictitious dataset contains six Before and six After observations.
  2. The guide selects Thickness_mm as the response, Group as the grouping column and Before as the reference. Desired direction is lower; the practical threshold is 0.2 mm.
  3. Review the independence assumptions and select Run guided analysis. Before mean = 10.55 mm; After mean ≈ 10.0167 mm; difference ≈ −0.5333 mm. The 95% Welch interval is approximately −0.7515 to −0.3152 mm.
  4. The whole interval supports a reduction beyond 0.2 mm in this example. That conclusion still depends on a suitable study design and measurement system; before/after data alone do not prove causation.
  5. Download the report or open the same included measurements in Hypothesis Tests. Return to Guided Analysis for the original labels, exclusions and interpretation.

Other examples cover matched measurements, time-ordered thickness and inspection outcomes by shift. They are fictitious teaching datasets, not process benchmarks.

Save, restore, export and reuse

This workspace adds guided use of supported methods. For advanced SPC and capability intervals, see §23. Cost analysis and user-recorded benefit verification are in §24. It does not add measurement system analysis, mixed models for clustered data, power analysis, DOE or an AI interpretation service. For repeated observations from the same heat, coil or other experimental unit, select a method that accounts for the design before making inferential decisions.

Method references: NIST — two-sample t tests and Welch–Satterthwaite degrees of freedom; the existing capability, ANOVA and chi-square references in §21 also apply. The guided t-test reference fixtures were generated independently using SciPy 1.17.0.

23 · Advanced SPC & Process Capability

Open Advanced SPC to establish a historical baseline and evaluate later observations against its estimates. Choose a chart from the sampling design before looking for signals. These analyses operate locally in browser memory; no automatic cloud upload or project saving occurs.

Select the right chart and input

ChartOne row representsDesign requirement
Individuals / moving rangeOne numeric measurement.Independent observations in time order. Moving ranges use adjacent points within each phase.
X-bar / R2–10 measurements across columns, taken as one rational subgroup.Constant subgroup size; within-subgroup observations represent short-term variation.
X-bar / S2–100 measurements across columns.Constant subgroup size. Prefer S to R for larger subgroups.
p / npNonconforming units, inspected units.Independent binomial units, each counted at most once. p supports varying sample sizes; np requires a constant size, including monitoring.
cA nonnegative integer defect count.Equal inspection opportunity per row, explicitly acknowledged. Multiple defects per item are allowed.
uDefect count, positive exposure (for example metres inspected).Exposure may vary but its unit and the defect definition must remain consistent.
EWMA / CUSUMOne independent numeric measurement.Intended to detect sustained mean shifts; these charts do not replace a check of process spread.

Paste numeric rows without headers; use commas, tabs, semicolons or spaces between columns and a period for decimals. Blank lines are ignored, but blank cells, nonnumeric tokens, negative counts and inconsistent row widths are rejected. Limits are 10,000 numeric values and 250,000 characters. p/np denominators must be positive integers, counts cannot exceed inspected units, and denominators/exposures are bounded at one billion.

Reuse Excel/CSV data

Import and clean the file in Guided Analysis. In Advanced SPC, expand Reuse data from Guided Analysis, show the active dataset, and enter column numbers in the required order. For example, 2,3,4,5,6 copies five measurement columns as a subgroup; 3,4 can copy nonconforming counts and inspected totals for p. The active dataset's explicit exclusions and exact category filter apply. Missing selected cells are rejected even if the guide allows complete-row inference: omitting time points changes a monitoring sequence.

The copy preserves source row references and records the dataset revision, columns, filter and omitted-row count. Subsequent edits in either workspace do not update the other. Editing the SPC text removes the old row mapping and labels the source as edited. Check order and subgroup meaning after any filtering; no sorting or regrouping is automatic.

Baseline review, freezing and monitoring

  1. Select a chart and load its fictitious example or paste your process data. Confirm the sampling assumptions. Set the number of initial rows used as the baseline; only those rows estimate the center and variation.
  2. Run Analyze process. Initial rows are labelled Baseline; remaining rows are Monitoring. Inspect both location and spread panels where provided, the phase boundary, and the point table. Small baselines carry a preliminary-limits warning.
  3. Investigate baseline signals before approving limits. Freezing is disabled while the selected chart/rules flag baseline points. No point is automatically deleted and a signal does not establish its cause.
  4. Select Freeze reviewed baseline. The baseline stays in a snapshot, the editor retains only later monitoring rows, and the chart type is locked. New observations cannot refit the center or spread. Save baseline JSON before closing the browser.
  5. Paste the complete monitoring sequence when adding data. Every analysis restarts sequential chart state; it is not a live streaming service. EWMA starts at the baseline mean, CUSUM starts at zero, and moving ranges do not cross the baseline/monitoring boundary. CUSUM does not automatically reset after a signal.
  6. Release baseline prepends its rows back to the editor and unlocks estimation. Document why a new baseline is justified instead of widening limits to absorb a process change.

Baseline JSON contains the original baseline values, chart type, source and available source-row labels. Restore recomputes estimates from the values rather than trusting saved limits. It does not restore monitoring data, specifications, confidence level, EWMA/CUSUM tuning or rule selections; review these controls separately. Restoring requests confirmation before clearing existing SPC input and never runs an analysis automatically. Keep a full SPC report for the exact analyzed settings and monitoring observations.

Limits and signal rules

Individuals use MR-bar/1.128 to estimate within variation. X-bar/R uses R-bar/d2; X-bar/S uses S-bar/c4. The paired spread chart has a zero-truncated lower limit. Attribute centers use total counts divided by total inspected units or exposure; p/u limits change with each row's denominator. These are symmetric three-sigma limits, truncated to the possible range; exact count-tail probabilities and dispersion corrections are not implemented.

EWMA uses λ (default 0.2) and L (default 3), with startup limits that approach their steady-state width. CUSUM uses standardized deviations with k = 0.5 and h = 5 by default; upper and lower accumulations are shown as positive magnitudes. These tuning choices are editable and change sensitivity; they are not calibrated average-run-length guarantees for an estimated baseline.

EWMA startup limits use a cancellation-resistant calculation for small λ. If the limits cannot be resolved numerically, analysis stops instead of publishing a zero-width band or false signal. Review λ and the measurement scale; changing λ changes the chart's statistical sensitivity, not just its display.

Every chart flags values strictly outside its limits. Optional mean-chart rules for Individuals, X-bar/R and X-bar/S flag the endpoint of nine successive points strictly on one side of the center, or six strictly increasing/decreasing points. Ties break the relevant pattern; rule windows do not cross phases. These are selected rules, not a complete Nelson or Western Electric rule suite. More rules increase false alarms. Attribute and sequential charts do not use these extra mean-chart rules.

Stability is different from specification compliance

A process can be stable and still produce unacceptable material; it can also meet today's specifications while shifting unpredictably. Control limits describe behavior. Specification limits define the engineering/customer requirement. This workspace does not overlay individual specifications on subgroup-mean or EWMA statistics, where the comparison would be misleading.

Optional LSL/USL apply to individual baseline and monitoring measurements. Observed below/above counts are reported separately; values exactly on a specification boundary count as within specification. These descriptive counts remain available without a normality assumption. No normal-model future defect forecast is made.

Capability indices require an explicit acknowledgement of a representative, stable, approximately normal process and an adequate measurement system. The tool withholds indices and intervals if the selected baseline charts/rules detect signals. Absence of a signal is not proof that the model is valid; investigate autocorrelation, mixtures and non-normality independently.

Index familySpread estimateConfidence interval
Pp / Ppk (or Ppu/Ppl for one-sided specifications)Overall baseline sample standard deviation, using N − 1 degrees of freedom.Pp uses chi-square variance bounds; Ppk and one-sided indices use a large-sample normal approximation.
Cp / Cpk (or Cpu/Cpl)Subgroup charts only: pooled within-subgroup standard deviation, with df = N − number of subgroups.Cp uses chi-square variance bounds; Cpk and one-sided indices use the corresponding approximate normal interval with pooled degrees of freedom.

The capability within estimate is deliberately identified separately from the chart's R-bar/d2 or S-bar/c4 estimate. Pooling assumes a common stable mean and variance across subgroups. For individual data, the tool does not invent effective degrees of freedom for overlapping moving ranges; use Pp/Ppk intervals or collect rational subgroups.

Select 90%, 95% or 99% confidence. Spread-only bounds multiply the estimated index by the square root of a chi-square quantile divided by its degrees of freedom. For centered/one-sided indices, the approximate standard error is the square root of 1/(9N) + index²/(2df). Bounds use the appropriate standard-normal critical value. Intervals are withheld below 25 baseline measurements; fewer than 100 prompts a larger-study caution. Negative lower bounds are retained. These intervals are conditional on the model and do not certify conformity or replace an agreed acceptance criterion.

Worked process-monitoring example

  1. Select X-bar/R and load its example: 35 subgroups of five measurements. The first 25 form the baseline; the final 10 contain a simulated upward shift.
  2. Analyze and inspect the baseline/monitoring boundary. The shifted subgroup means produce monitoring signals while the baseline estimates stay fixed. Open the point table to see the specific reasons.
  3. Review the optional specification limits of 7 and 13. Observed compliance is a different question from the detected shift. If using capability inference, read and acknowledge its assumptions; the output then includes within and overall indices and intervals.
  4. Freeze the reviewed baseline, rerun the ten monitoring subgroups and verify that the limits are unchanged. Save the baseline JSON and download the report for a reproducible record.

Reports, limits and troubleshooting

Download SPC report includes settings, baseline/input data, source information, point limits and signal reasons, capability, assumptions and timestamps. Download chart CSV contains every chart point and its phase; formula-like labels are escaped. On-screen tables display the first 200 rows per chart. Charts retain every point and signal; ordinary markers are thinned on long series. Editing controls clears old results and disables result downloads until rerun.

All-zero/all-nonconforming attribute baselines and zero-variation numeric baselines are rejected because empirical limits cannot estimate the intended variation. Very large/small magnitudes may need rescaling. Mixed products, autocorrelated time series, unequal-size rational subgroups, rare-event exact charts, Laney p′/u′, multivariate charts, non-normal capability and MSA need additional methods beyond this release.

Primary method references: NIST — X-bar/R and X-bar/S; Individuals; count charts; proportion charts; EWMA; CUSUM; capability and interval limitations. Minitab — pooled degrees of freedom and capability intervals. Independent NumPy/SciPy fixtures validate the implemented formulas; they do not establish universal statistical coverage for every process.

24 · Cost of Quality & Verified Savings

Cost & Savings links operational quality losses to an improvement business case and a user-maintained benefit register. The three views remain separate: a cost reduction is not automatically a cash benefit, a forecast is not an actual result, and a “Verified” register entry records a user's review rather than this tool's certification.

Prepare the cost and production evidence

Paste CSV or a tab-separated Excel table, including the exact headers in the stated order. Use one currency across all inputs and a three-letter uppercase currency code (for example CAD). No currency conversion takes place. Use periods for decimals and omit thousands separators from numeric cells.

TableRequired headersMeaning
Cost ledgerPeriod,Product,Category,Cause,Quantity,Unit,UnitCost,EventsEach row contributes Quantity × UnitCost. Examples: scrap tonnes × cost per tonne, rework hours × applicable hourly rate, or quality-related downtime hours × justified hourly loss. Unit describes that line; it is not used for automatic conversion.
ProductionPeriod,Product,Volume,RevenueOne unique row per period/product. Volume must be positive and use the same production unit across products and periods. Leave Revenue empty if unknown; enter 0 only if revenue is actually zero.
Benefit register (optional)ID,Period,Type,Amount,Status,Owner,Evidence,Date,NotesOne unique ID per benefit or project cost. Amount is the total for that record's period, not an annualized rate. See verification below.

Periods are labels and appear in production-table order; chronological order is not inferred. Every cost line must match a production period/product. Select Read tables & update period choices after changing the tables, then choose distinct baseline and comparison periods. If an earlier selection disappears, it stays marked “not present” until corrected. Calculating also validates the tables.

Use the four categories consistently:

Total COQ adds all four categories. COPQ adds internal and external failure only. Do not include general production costs merely because they are measurable; document the quality-related scope. Avoid counting the same loss through scrap, downtime and lost contribution more than once. Released hours valued at a wage rate are not evidence that payroll fell.

Events, Pareto and comparability

Events is a nonnegative whole-number count allocated to that cost line. It is independent of Quantity. When a single incident has several cost lines, allocate its count once or use mutually exclusive event definitions; otherwise the frequency Pareto will double-count it. Training and inspection lines may have zero events. Cost and frequency rankings group by category plus cause and are sorted separately, with cumulative shares. The screen shows the top twelve causes; report/CSV include the complete ranking. Zero totals have no percentage share.

Enter the baseline rationale, valuation basis, volume unit, product-mix treatment and potential confounders in the assumptions field. Confirm complete comparable records before analysis. Missing cost rows are treated as zero only under this explicit acknowledgement. Identical cost rows are retained with a warning; legitimate repeated transactions are not silently removed.

Volume and product-mix adjustment

For each product/category, the baseline cost rate is baseline cost divided by baseline volume. Multiply that rate by the comparison-period volume for the same product, then sum across products. The result is the expected cost at baseline rates for the current volume and mix. Adjusted reduction = expected cost − actual comparison cost. Negative results indicate higher cost than that benchmark.

The period table reports COQ, COPQ, COQ per production unit, COQ as a share of revenue, and adjusted COQ reduction. Revenue share is unavailable if any product revenue is unknown or total revenue is zero. A product absent from the baseline makes the adjusted comparison unavailable rather than assigning it a zero baseline rate. Product-mix details show volume, share and baseline COPQ per unit.

This is a rate-based benchmark, not a causal model. Fixed prevention/appraisal costs may not scale with volume; review that assumption. Changes in prices, product specifications, accounting allocation, utilization, reporting completeness or measurement practice can explain an apparent reduction. Normalize those effects separately or document their treatment before attributing benefits to the project.

Projected improvement business case

The forecast form is independent of the observed cost comparison and the benefit register. Enter an annual gross cash-savings forecast, separate annual cost avoidance and released-capacity valuations, initial implementation cash cost, annual incremental cash operating cost, a 1–30-year horizon and a 0–100% annual discount rate. Do not re-enter an operating cost already deducted from a net savings forecast.

Cash net flow each year = gross cash savings − incremental operating cash cost. Year 0 contains the implementation outlay. NPV discounts each subsequent net flow at year-end and subtracts the initial cost. Cash ROI = total undiscounted net benefit divided by total implementation plus operating cash cost; it is unavailable when total cost is zero. Simple payback assumes uniform within-year cash accrual and is shown only if the initial outlay is recovered within the selected horizon. This payback convention differs from the year-end timing used for NPV.

The low/base/high scenarios vary gross annual cash savings by the chosen ±0–100% sensitivity while keeping costs fixed. They are scenarios, not probabilities or confidence intervals. Cost avoidance and capacity valuations are displayed separately and do not enter cash NPV, ROI or payback. This model has no automatic inflation, tax, financing, ramp-up, terminal-value or discount-rate recommendation. Use a discount rate consistent with the cash-flow basis. For custom cash-flow timing, use the existing Finance or Lists & Matrices workspace.

Cost analysis rejects non-finite derived results and positive cost lines that underflow to zero. Check tiny production volumes, revenues or project costs, and use consistent, practical currency and production units. A failed calculation clears prior results and disables result downloads; it does not export infinity as a valid metric or silently replace it with a missing JSON value. Legitimately unavailable metrics, such as ROI with zero total cost, remain explicitly unavailable.

Track actuals and record verification

Register types are Cash savings, Cost avoidance, Released capacity, Implementation cost and Recurring cost. Capacity Amount is a monetary valuation; record the released quantity, unit and valuation basis in Notes. Negative benefit amounts can record reversals or adverse effects. Implementation/recurring costs must be nonnegative. Cost-ledger quantity/rates are also nonnegative; reconcile credits externally into an appropriate nonnegative net line and explain the basis.

Statuses are Projected, Realized and Verified. Update the same ID when it advances; do not create one row for each stage. Projected rows may use a future period label; actual rows must reference a period in the production table. Verified records require Owner, Evidence, a valid nonfuture YYYY-MM-DD Date and Notes explaining the verification/basis. Evidence references are retained as text; the tool does not open documents, authenticate owners or approve claims.

Actual recorded totals include Realized plus Verified once. Verified is a subset, not an additional benefit. Project-wide net cash = cash savings − implementation cost − recurring cost within the relevant status scope. Totals include baseline-period initial project costs. Missing or unverified costs can overstate a verified subtotal, so pending costs are highlighted. Period tracking separates actual cash benefits, verified cash benefits, verified project costs and pending entries.

The forecast form and projected register are separate planning views and are not combined. Likewise, do not add normalized cost reductions to registered cash benefits: they may describe the same underlying improvement. Reconcile benefit ownership, scope, accounting evidence, attribution and costs with the responsible finance reviewer.

Worked manufacturing example

  1. Load the fictitious manufacturing example. It has two products and Baseline, January and February periods. The production mix changes while total tonnes remain 1,500.
  2. Analyze February against Baseline. Actual February COQ = CAD 16,600 and COPQ = CAD 14,700. Baseline product rates applied to February mix give expected COQ = CAD 22,500 and expected COPQ = CAD 21,000. Adjusted reductions are CAD 5,900 and CAD 6,300 respectively.
  3. Review the independent forecast: CAD 50,000 annual cash benefit, CAD 8,000 annual operating cost, CAD 12,000 initial cost, three years and a 10% discount rate. Base annual net cash is CAD 42,000; NPV is approximately CAD 92,447.78; simple payback is about 0.286 years.
  4. Inspect the register: CAD 3,000 cash benefits are marked Verified, CAD 4,500 are Realized but unverified, and verified implementation/operating costs total CAD 12,400. Verified net cash is therefore −CAD 9,400; actual recorded net cash is −CAD 4,900. These actual-period amounts are not the annual forecast. Released capacity is shown separately.

Reuse, save and export

For Excel/CSV reuse, import in Guided Analysis, rename/reorder its columns to match the selected target table, and copy the active dataset. Explicit exclusions and its exact category filter apply. The snapshot records source, dataset revision, source-row references and omitted-row count in the project/report. No live synchronization occurs. Editing copied text removes the old mapping for that table and records that it was edited locally.

Save the cost workspace JSON to retain all tables, settings and provenance. Restoring asks before replacing existing input, recomputes validation, clears the completeness acknowledgement and never runs automatically. Save supports valid tables with unfinished calculation settings; verified rows still require their evidence fields. The full text report retains settings, source data, all period results, cash scenarios/flows, register records and complete Pareto rankings. Results CSV provides machine-readable numeric summaries and all Pareto rows. Spreadsheet-formula-like labels are escaped. Monetary screen values round to two decimals; calculations use floating-point arithmetic.

All work is local and session-only until explicitly downloaded. Limits: 2,000 data rows and one million characters per table; 3.5 MB saved-project limit; individual numeric inputs within one trillion, with a one-quadrillion line-cost limit. Missing/invalid numbers, unknown categories, duplicate production keys and duplicate benefit IDs are rejected. Period/product output tables show up to 200 rows; full report/CSV retain the calculations. This is an analysis and recordkeeping aid, not an accounting system, approval workflow or independent assurance service.

Primary references: ASQ — cost-of-quality categories; Government Project Delivery — benefits ownership, tracking and verification. Numerical forecast fixtures use independent 40-digit Python Decimal arithmetic.

25 · Distribution Lookup Tables

This workspace reuses the simulated exam's 15 reference-data files and 18 lookup options. It provides traditional rounded tables; the separate Distributions workspace calculates probabilities and critical values for its supported distributions and parameter ranges.

Choose, find and read

  1. Select Distribution Lookup Tables in the desktop tabs or mobile workspace menu.
  2. Choose a table and read its explanation and probability convention. Enter the lookup keys and press Find or Enter.
  3. Read the result above the grid and the highlighted row, column header and cell. Scroll inside the grid to browse other entries; keyboard users can focus the table region and use arrow keys.
  4. Changing an input clears the old result and highlight. Switching workspaces preserves the current table; switching table types resets the lookup fields.

Lookup requires exact tabulated keys: it does not interpolate, round an input to a nearby grid point, truncate counts, or substitute degrees of freedom/sample size. Z inputs must be tabulated hundredths; exponential X and sigma level use tabulated tenths. Missing, invalid or non-tabulated keys show No exact match. For continuous-distribution calculations beyond this grid, select Distributions calculator. The calculators do not cover every specialized reference table.

Available tables and conventions

Scientific notation is accepted for numeric keys when it represents a valid tabulated value: for example, 1e1 means 10, not 1. Changing tables retains keyboard focus on the selected button; a late network response cannot replace a newer lookup. On narrow screens, wrapped row headings and horizontal positioning keep the selected cell visible beside the frozen row label.

ReferenceHow to interpret it
Standard normal (Z)Cumulative left-tail Φ(z)=Pr⁡(Z≤z)\Phi(z)=\Pr(Z\le z). Right tail is 1−Φ(z)1-\Phi(z). For negative rows, subtract the positive column offset; −0.0 identifies values from −0.01 to −0.09.
Student's tDegrees of freedom by upper-tail α. A two-sided test with total α uses the α/2\alpha/2 column and ±t\pm t. Fractional df require the calculator.
Chi-squareDegrees of freedom by upper-tail α. Two-sided variance intervals use separate α/2\alpha/2 and 1−α/21-\alpha/2 quantiles; the distribution is asymmetric.
FUpper-tail α, numerator df (column), denominator df (row). Do not exchange the two degrees of freedom.
Binomial and Poisson (two options each)PMF is Pr⁡(X=x)\Pr(X=x); cumulative is Pr⁡(X≤x)\Pr(X\le x). For Pr⁡(X≥x)\Pr(X\ge x), subtract the cumulative value at x − 1 from 1.
ExponentialStandardized X = rate × time = time / mean lifetime. Both left-tail failure and right-tail survival probabilities are shown.
Tukey q and DuncanMultiple-comparison critical values. Tukey uses number of groups; Duncan uses the number of ordered means spanned and a different error-control convention.
Control-chart constantsFactors for the selected subgroup size, including A2,  A3,  d2,  c4,  D3,  D4,  B3,  B4A_2,\;A_3,\;d_2,\;c_4,\;D_3,\;D_4,\;B_3,\;B_4.
Sigma level / DPMOCentered and conventional 1.5σ-shift coverage are separate. Find highlights shifted PPM; the convention is not proof of a process shift. Centered PPM is rounded to a whole PPM, shifted PPM to one decimal. A displayed zero is not an exact zero-defect probability.
Median ranks and normal scoresRank i and sample size n for approximate plotting positions; not a censored-data analysis.
Normal tolerance factors (one- and two-sided)Confidence γ, population coverage P and sample size n. One-sided factors use the noncentral t distribution; two-sided factors use Howe's approximation. These are not confidence intervals for the mean.
Random numbersA fixed digit table for practicing random sampling, with no Find fields and no generation of new random digits.

Worked lookups

Tables load on demand from this site's shared reference files and remain cached during the page session. If loading fails, check the connection and select the table again. Table precision can round very small probabilities to zero or large probabilities to one; do not interpret these as exact impossibility or certainty. Use the Distributions calculator for more numerical precision. Source/method notes are available below the grid where recorded. No dataset upload, exam attempt or exam timer is needed.

Equations and notation

Equations are authored in LaTeX and displayed as native mathematical notation, including fractions, roots, subscripts and quantiles. The original LaTeX is retained in each equation’s MathML annotation. Programming examples elsewhere use literal input syntax so they can be copied into the calculator.

Standard normal

Φ(z)=Pr⁡(Z≤z)\Phi(z)=\Pr(Z\le z)Pr⁡(Z>z)=1−Φ(z)\Pr(Z>z)=1-\Phi(z)

The standard-normal cumulative distribution gives the area to the left of the entered value.

Student’s t

Pr⁡(Tν>tα,ν)=α\Pr(T_\nu>t_{\alpha,\nu})=\alpha

The subscript alpha denotes the upper-tail probability; nu is the degrees of freedom.

Chi-square

Pr⁡(χν2>cα,ν)=α\Pr(\chi^2_\nu>c_{\alpha,\nu})=\alpha

Critical values use upper-tail probability alpha and degrees of freedom nu.

F distribution

Pr⁡(Fν1,ν2>fα;ν1,ν2)=α\Pr(F_{\nu_1,\nu_2}>f_{\alpha;\nu_1,\nu_2})=\alpha

The numerator degrees of freedom come first; the denominator degrees of freedom come second.

Binomial PMF

Pr⁡(X=x)=(nx)px(1−p)n−x\Pr(X=x)=\binom{n}{x}p^x(1-p)^{n-x}

Independent trials with constant success probability; the count ranges from zero through n.

Binomial cumulative

Pr⁡(X≤x)=∑j=0x(nj)pj(1−p)n−j\Pr(X\le x)=\sum_{j=0}^{x}\binom{n}{j}p^j(1-p)^{n-j}

The cumulative probability includes the entered count.

Poisson PMF

Pr⁡(X=x)=e−λλxx!\Pr(X=x)=\frac{e^{-\lambda}\lambda^x}{x!}

Lambda is the expected count in the observation interval.

Poisson cumulative

Pr⁡(X≤x)=e−λ∑j=0xλjj!\Pr(X\le x)=e^{-\lambda}\sum_{j=0}^{x}\frac{\lambda^j}{j!}

The cumulative probability includes the entered count.

Exponential

X=λt=tμX=\lambda t=\frac{t}{\mu}F(X)=1−e−XF(X)=1-e^{-X}S(X)=e−XS(X)=e^{-X}

Standardized time is rate times elapsed time; mu is mean lifetime. F is failure probability and S is survival probability.

Tukey studentized range

Pr⁡(Qk,ν>qα;k,ν)=α\Pr(Q_{k,\nu}>q_{\alpha;k,\nu})=\alpha

Tukey critical values use the number of groups and error degrees of freedom.

Duncan multiple range

αp=1−(1−α)p−1\alpha_p=1-(1-\alpha)^{p-1}SSR⁡(p,ν,α)=FQp,ν−1(1−αp)\operatorname{SSR}(p,\nu,\alpha)=F^{-1}_{Q_{p,\nu}}(1-\alpha_p)

Duncan uses the number of ordered means spanned and a range-dependent significance level.

Control-chart constants

A2=3d2nA_2=\frac{3}{d_2\sqrt n}A3=3c4nA_3=\frac{3}{c_4\sqrt n}UCL⁡Xˉ,LCL⁡Xˉ=Xˉˉ±A2Rˉ\operatorname{UCL}_{\bar X},\operatorname{LCL}_{\bar X}=\bar{\bar X}\pm A_2\bar R

Factors depend on subgroup size. The displayed mean limits apply to an X-bar/R chart.

Sigma level / DPMO

PPM⁡centered=2×106[1−Φ(z)]\operatorname{PPM}_{\mathrm{centered}}=2\times10^6[1-\Phi(z)]DPMO⁡1.5σ=106[Φ(1.5−z)+1−Φ(z+1.5)]\operatorname{DPMO}_{1.5\sigma}=10^6[\Phi(1.5-z)+1-\Phi(z+1.5)]

The shifted convention includes both tails. Centered PPM is rounded to a whole number; shifted PPM to one decimal.

Median ranks

MR⁡(i,n)=i−0.3n+0.4\operatorname{MR}(i,n)=\frac{i-0.3}{n+0.4}

Bernard’s approximation for complete, ordered failure data; this does not handle censoring.

Normal scores

NS⁡(i,n)=Φ−1 ⁣(i−0.375n+0.25)\operatorname{NS}(i,n)=\Phi^{-1}\!\left(\frac{i-0.375}{n+0.25}\right)

Blom’s plotting-position approximation transformed by the standard-normal inverse CDF.

One-sided normal tolerance factors

k=tν,δ−1(γ)nk=\frac{t^{-1}_{\nu,\delta}(\gamma)}{\sqrt n}ν=n−1,δ=zPn\nu=n-1,\quad\delta=z_P\sqrt nzP=Φ−1(P)z_P=\Phi^{-1}(P)UB⁡=xˉ+ks,LB⁡=xˉ−ks\operatorname{UB}=\bar x+ks,\quad\operatorname{LB}=\bar x-ks

The inverse is the noncentral t quantile at confidence gamma, with degrees of freedom nu and noncentrality delta. P is minimum population coverage. Each bound is one-sided; combining them does not give the corresponding two-sided tolerance interval.

Two-sided normal tolerance factors

k≈z(1+P)/2(n−1)(1+1/n)χ1−γ,n−12k\approx z_{(1+P)/2}\sqrt{\frac{(n-1)(1+1/n)}{\chi^2_{1-\gamma,n-1}}}zu=Φ−1(u)z_u=\Phi^{-1}(u)[xˉ−ks,  xˉ+ks][\bar x-ks,\;\bar x+ks]

Howe’s approximation. The chi-square subscript denotes a LOWER-tail quantile here, unlike the upper-tail column headings in the chi-square reference table. P is minimum population coverage and gamma is confidence.