Scientific Calculator

Inputs

Recent calculations

No recent calculations on this device.

How it works

Evaluate expressions with trigonometric, logarithmic, and power functions.

Type an expression using numbers, the operators + − × ÷ ^, parentheses, and functions such as sin, cos, tan, ln, log, sqrt, and exp, then choose degrees or radians. The calculator parses the expression safely and returns the result.

Formula

Supports + − * / ^, parentheses, and the functions sin cos tan asin acos atan sinh cosh tanh ln log log10 log2 exp sqrt abs floor ceil round, plus the constants pi and e. Trig honors the DEG/RAD setting.

x
Operands and function arguments (number)
pi, e
Named constants (constant)

Examples

  • sin(30) + 2^3 (degrees)Expression sin(30) + 2^3 · degrees8.5

Frequently asked questions

Is arbitrary code executed?

No. Input is tokenized and parsed to a restricted expression tree; only whitelisted functions run. JavaScript is never executed.

What does 'log' mean?

log and log10 are base-10, ln is natural, and log2 is base-2. Inverse trig returns degrees in DEG mode and radians in RAD mode.

How to read the result

Use * for multiplication and ^ for powers (right-associative, so 2^3^2 = 2^9). Function arguments go in parentheses, e.g. sqrt(9).

Limitations

No implicit multiplication (write 2*pi, not 2pi), no variables, and no memory buttons. A visual keypad is out of scope for this release.

Source: Built-in math identities (Math.sin/cos/tan/log/sqrt equivalents); degrees = radians × 180/π.

Methodology & data

Method
Deterministic formula

How Kalkuleyt calculators work