Scientific calculator: functions, angles and history
Calculate trigonometric, inverse, hyperbolic, logarithmic and factorial expressions with degree/radian mode, scientific keys and local page history.
About this scientific calculator: functions, angles and history
Calculate trigonometric, inverse, hyperbolic, logarithmic and factorial expressions with degree/radian mode, scientific keys and local page history Computes exact algebraic and numerical metrics directly in your browser using IEEE 754 precision without round-trip latency.
Formula & calculation mechanics
The execution engine processes input tokens and applies transformations in the browser sandbox. Specifically, Type an expression or use the scientific keypad. Select Rad or Deg for sin/cos/tan input and asin/acos/atan output; hyperbolic functions always use dimensionless arguments. Enter calculates, Escape clears input; select a history entry to restore its expression and mode. In Rad mode, enter sin(pi/2): sin(π/2) = 1. Type pi for π; the legacy JSON panel also uses radians.
Worked numerical calculation
Scenario: Load example
Sample input:
Illustrative output:
Domain range & precision boundaries
Operational constraints and validation boundaries: JavaScript binary64 approximations, not exact symbolic arithmetic: trig zeros and poles can have rounding residuals. Up to 4096 characters and 128 nested levels. Factorial accepts integers 0–170 and can round. ! binds before powers; powers associate right: −2^2 = −4; 2^3^2 = 512. % is remainder. log and log10 are base 10; ln is natural; log2 is base 2. Explicit multiplication is required.
Calculations in Scientific calculator: functions, angles and history use standard IEEE 754 precision or exact rational models. Verify significant accounting or tax figures with authoritative references.
In-browser calculation boundary
Formula calculations and numeric evaluations in Scientific calculator: functions, angles and history run synchronously in the browser JavaScript engine with zero server telemetry.
Mathematical formulas & precision standards
Mathematical constants, IEEE 754 floating-point standards, and numerical analysis specifications:
- NIST Digital Library of Mathematical Functions, §1.2 — Elementary Algebra
- ECMAScript 2026, §6.1.6.1 Number Type
Scientific calculator: functions, angles and history verification · Audit standards
How to use it
- Enter, paste, or select your input data into the Scientific calculator: functions, angles and history workspace controls.
- Deg: sin(30)+log2(8)+5! = 123.5. both give 120.
- Click the action button or observe immediate live calculations rendered by Scientific calculator: functions, angles and history.
Frequently asked questions
How does Scientific Calculator (Trig & Log) configure angle unit?+
Type an expression or use the scientific keypad.
Load example+
Rad: sin(pi/2)+log(1) = 1. Deg: sin(30)+log2(8)+5! = 123.5. Parentheses change grouping; factorial(5) and 5! both give 120.
How does Scientific Calculator (Trig & Log) configure expression?+
JavaScript binary64 approximations, not exact symbolic arithmetic: trig zeros and poles can have rounding residuals. ! % is remainder.
Calculation history+
The last 20 successful calculations stay in this page memory only. Clearing input preserves history; clearing history or leaving/reloading this page removes it. The legacy JSON panel remains radians-only.
