Skip to content
NumberCalculator365

Scientific Calculator

Evaluate scientific expressions with parentheses, powers, roots, trigonometry, logarithms, and factorials. Type an expression or use the keypad, then read the live result.

Scientific Calculator tool

About the Scientific Calculator

The degree/radian switch makes this useful for geometry, trigonometry, and general classroom calculations. A dedicated parser interprets only supported mathematical syntax rather than executing input as code.

How Is Scientific Calculated?

Multiplication and division precede addition and subtraction. Powers associate from right to left, and exponentiation precedes a leading unary minus.

Functions require parentheses and multiplication must be explicit. Percent is a postfix division by 100, not a context-dependent business-calculator operation.

a^b^c = a^(b^c)
log(x) = log base 10 of x
ln(x) = log base e of x
n! = 1 × 2 × … × n, with 0! = 1

Example

sqrt(16) + 5! = 4 + 120 = 124.

How to Use the Scientific Calculator

  1. Select DEG for degrees or RAD for radians.
  2. Type an expression or insert symbols with the keypad.
  3. Use parentheses around function arguments and explicit multiplication between factors.
  4. Read the result or correct the reported syntax or domain error.
  5. Copy the result, or reset to restore the example and degree mode.

Scientific Calculator Examples

Operator precedence

2 + 3 × 4 = 14, because multiplication is evaluated first.

Right-associated powers

2^3^2 = 2^9 = 512.

Degree trigonometry

With DEG selected, sin(30) = 0.5.

Domain restrictions

Logarithms need positive arguments. Inverse sine and cosine need arguments between −1 and 1. Tangent is undefined at odd multiples of 90 degrees.

Precision

Results use floating-point arithmetic and are rounded for display. Extremely large results may overflow, and nearly cancelling expressions can lose significant digits.

Frequently Asked Questions

What does DEG versus RAD change?

It changes the input unit of sin, cos, and tan, and the output unit of asin, acos, and atan.

Why is −2^2 equal to −4?

Exponentiation is applied before the leading minus. Use (−2)^2 to get 4.

Are complex numbers supported?

No. Negative square roots and other non-real results produce domain errors.

How do I multiply by pi?

Type 2*pi, or insert pi with the keypad. Implicit multiplication such as 2pi is not supported.

Which factorial inputs are supported?

Only integers from 0 through 170. Larger factorials exceed the supported finite numeric range.