Better Calc Pro worksheet: line references, variables, Chinese input, and precision

The worksheet keeps every line you typed and every value in between on screen. It shares the full-precision Decimal engine with the calculator; it just turns one calculation into a page you can go back and change.

Better Calc Pro Worksheet page showing a budget variable, a #2 line reference, a percentage and a compound-interest line with live results, and the inspector with the current line's expression, result, precision, and note
Better Calc Pro Worksheet page showing a budget variable, a #2 line reference, a percentage and a compound-interest line with live results, and the inspector with the current line's expression, result, precision, and note.

Calculate line by line

One expression per line. Press Return to calculate and open the next line; ⌥↩ inserts a line break within a line, and Esc discards the current edit. A dim live preview follows along as you type.

From the Calculator page, ⌘E expands the current expression into the Worksheet; ⌘N opens a new line at any time. The status bar shows the line count, variable count, and save state, and the worksheet is saved as JSON in the app sandbox container on your Mac.

Line references

Refer to the result of line 3 as #3, and to the previous line's result as ans. Click a result to copy it; double-click to insert its #N reference into the line you are editing.

When a referenced line changes, the lines that reference it recalculate and nothing else moves. The Dependencies (source lines) card in the inspector's Details tab lists the lines the current line refers to and jumps to them.

Variables

Writing budget = 12000 defines a variable that any later line can use by name, for example budget * 15%.

When a variable's value changes, the lines that depend on it recalculate. The inspector's Variables tab lists every variable; ⇧⌘V creates one, and deleting a variable can be undone with ⌘Z.

Chinese natural language

Everyday Chinese phrasings are calculated directly: 120 的 15% 是多少, or 含税价 899 元,税率 13%,不含税价是多少. Dates and times work the same way: 2026-08-27 + 45 天, or 09:15 + 2 小时 30 分钟.

Anything unrecognized falls back to ordinary expression parsing with a clear syntax error. Everything runs on your Mac with no cloud model, so it works offline. The default calculation mode in Settings switches between natural language and strict expressions.

Precision, pinning, and notes

Values are held internally as Decimal at full precision and formatted for display according to the precision setting; each line can override it in the inspector. Right-click a result, or use the inspector, to copy the full-precision value; the difference between displayed and full value is always visible.

Pin Result freezes the line's value so it no longer follows upstream changes; notes are saved with the line. Deleting a line asks for confirmation (⌘⌫) and can be undone with ⌘Z.

Better Calc Pro

Download from the Mac App Store.

Download from the Mac App Store