Arithmetic Operations
Using arithmetic operators (+, -, ×, ÷, %) and chain calculations.
The calculator has a full four-function arithmetic engine built into the keypad. You can perform calculations on the active field just like a standard calculator.
Basic arithmetic
The four basic operators work as you would expect:
| Button | Operator | Example | Result |
|---|---|---|---|
+ |
Add | 100 + 50 = |
150.00 |
− |
Subtract | 100 − 50 = |
50.00 |
× |
Multiply | 100 × 3 = |
300.00 |
÷ |
Divide | 100 ÷ 3 = |
33.33 |
How chain calculations work
- Enter a value on the active field.
- Press an operator (+, −, ×, ÷).
- Enter a second value.
- Press
=to compute the result.
The result replaces the value on the active field. The other two fields (Before/After/Amount) are then recalculated based on this new value.
Example: You want to add a service charge of 50.00 to a Before price of 200.00.
- Tap the Before field.
- Enter
200. - Press
+. - Enter
50. - Press
=. Before becomes250.00. After and Amount recalculate at the current rate.
If you want to start a new calculation, just begin entering a new value — the previous operation is cleared.
The % (percent) key
The percent key has two different behaviors depending on the context:
Mode 1: Chain calculation (with a pending operator)
When used after an operator, % computes a percentage of the first operand.
Example: Add 10% to 100
- Enter
100. - Press
+. - Enter
10. - Press
%.
The calculator computes: 100 + (100 × 10%) = 100 + 10 = 110
This is equivalent to “100 plus 10 percent of 100” — the standard way percentages work on most calculators.
Mode 2: Standalone percent calculation (no pending operator)
When pressed without a pending operation, % calculates the Amount for the current field using the current flat rate.
On the After field: Amount = After × rate
Example: After = 100, rate = 15% → Press % → Amount = 15, After stays 100, Before = 85
On the Before field: Amount = Before × rate
Example: Before = 100, rate = 15% → Press % → Amount = 15, Before stays 100, After = 115
On the Amount field: Amount / 100 — converts the displayed percentage to a decimal.
Example: Amount field shows 15 → Press % → Amount becomes 0.15
Clearing
| Button | Action |
|---|---|
| C (Clear) | Resets all three fields to zero, clears any pending operation, and removes error messages |
| ⌫ (Backspace) | Deletes the last character from the active field only |
After pressing C, the calculator is in a clean state — all values are 0.00 and no operation is pending.
The keyboard Escape key is equivalent to C. The Backspace key works like ⌫.
Division by zero
If you attempt to divide by zero, the calculator shows:
Error: Division by zero
Press C or Escape to clear the error and start again.
Limit exceeded
If a calculation produces a value exceeding 999,999,999,999.99 (~1 trillion), the calculator shows:
Error: Limit Exceeded
Reduce your input values or the rate, then press C or Escape to continue.
Practical examples
Apply a discount
You can apply a percentage discount using arithmetic:
- Enter the original price (e.g., 200.00).
- Press
−. - Enter the discount percentage (e.g.,
15). - Press
%. - Press
=. The discounted price replaces the original.
For a more intuitive approach, use subtractive mode — see Use case 8: Apply a discount for step-by-step instructions.
Calculate a markup
- Enter the cost price.
- Press
+. - Enter the markup percentage.
- Press
%. - Press
=. The marked-up price appears.
Split into multiple operations
You can chain more than two values:
- Enter
100. - Press
+. - Enter
50. - Press
+. (This computes100 + 50 = 150and stores it.) - Enter
25. - Press
=. Result:175.00.