A TRANSPARENT ESTIMATE

How the formula works

The calculator adds the values you enter, applies a user-set range, and optionally compares that range with installed memory.

Terms

Arithmetic

Base = E + K + R
Low = Base × (1 − p / 100)
High = Base × (1 + p / 100)
Upper headroom = M − High
Base headroom = M − Base

If the uncertainty input is 20, the normalized fraction is u = p / 100 = 0.20. The low and high values are Base × (1 − u) and Base × (1 + u).

Rounding and signs

Displayed numbers use at most two decimal places. Headroom sign and status come from the rounded display value, and negative zero is normalized. A small positive or negative remainder that rounds to zero is shown as “No headroom at displayed precision.” The underlying arithmetic retains its full JavaScript number precision.

Use the calculator to change assumptions. Read the limitations before interpreting an estimate.