Scientific calculator: functions, angles and history

Calculate trigonometric, inverse, hyperbolic, logarithmic and factorial expressions with degree/radian mode, scientific keys and local page history.

Scientific Calculator · Client runtimeSandboxed
Formatted results will render here in real time.

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:

sin(pi/2)+log(1) [Rad]

Illustrative output:

1

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:

Scientific calculator: functions, angles and history verification · Audit standards

How to use it

  1. Enter, paste, or select your input data into the Scientific calculator: functions, angles and history workspace controls.
  2. Deg: sin(30)+log2(8)+5! = 123.5. both give 120.
  3. 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.