Evaluate expressions a basic calculator can't

Trig, logs, powers and factorials in one typed expression — with a history to pull old results from.

Tools used in this guide

The job

sin(45°) + ln(20) × 3! isn't a pocket-calculator job — it's an expression. Type it whole, evaluate once, and the history keeps the chain of results.

Type it like it reads

Use the keypad or type directly: functions take parentheses (sqrt(2)), powers use ^, factorials are postfix (5!). The ans button inserts the last result; deg/rad toggles the trig mode.

  • Multiplication is explicit: 2*pi, never 2pi.
  • ln is natural log; log is base 10; log2 and logb(x, base) cover the rest.

Sanity checks

sin(90) in degree mode returns 1; in radian mode ≈ 0.894. If a result looks off by orders of magnitude, check the angle mode and that parentheses balance — the error message points at the offending position.