Scientific Calculator

Use the Scientific Calculator to evaluate multi-step expressions with parentheses, exponents, square roots, logarithms, factorials, and trigonometric functions. Angles for sine, cosine, and tangent are interpreted in degrees, and the constants pi and e are available by name.

Method reviewed by the NumUtility editorial team · Updated September 7, 2026

Evaluate a scientific expression

Functions: sqrt, sin, cos, tan, ln, log, abs · constants: pi, e · angles use degrees
Result20

How to use this scientific calculator

Enter an expression such as sqrt(144) + 2^3, sin(30), log(1000), or 5!. Use * for multiplication, / for division, ^ for powers, and parentheses to control order. Select a sample or type your own expression, then choose Calculate.

How the calculation works

Scientific notation extends ordinary arithmetic with functions used in algebra, geometry, statistics, engineering, and science. The calculator follows the standard order of operations: grouped expressions, functions and factorials, exponents, multiplication and division, then addition and subtraction.

Trigonometric inputs use degrees rather than radians. The parser evaluates only the documented mathematical grammar and does not execute JavaScript or other code. Results use normal floating-point mathematics, so irrational and repeating values are rounded for display.

Formulas

Power and root

a^b = a raised to power b; sqrt(a) = a^(1/2)

Common logarithm

log(x) = y when 10^y = x

Factorial

n! = n × (n − 1) × … × 1, with 0! = 1

Worked examples

Evaluate sqrt(144) + 2^3

The square root of 144 is 12 and 2 cubed is 8. Add the results to obtain 20.

Evaluate sin(30)

On the degree scale, an angle of 30° has a sine of 0.5.

Common uses

Algebra and coursework

Evaluate grouped expressions, powers, roots, logarithms, and factorials while checking each step against the standard order of operations. Use the result as a verification aid rather than a substitute for showing required work.

Geometry and trigonometry

Calculate degree-based sine, cosine, and tangent values for triangles and periodic relationships. Confirm whether a textbook or technical source expects degrees or radians before entering an angle.

Science and technical estimates

Explore exponential relationships, natural logarithms, constants, and compact multi-step formulas. Preserve input units and apply domain-specific significant-figure rules to the final result.

Accuracy and limitations

The expression parser follows documented precedence and uses JavaScript double-precision floating-point arithmetic. Irrational values and many fractions must be rounded for display.

Trigonometric functions use degrees. Domain errors, division by zero, non-finite results, and unsupported syntax are rejected; scientific, engineering, and safety-critical work should be verified independently.

Frequently asked questions

Does the calculator use degrees or radians?

Sine, cosine, and tangent use degrees. Enter 30 for 30°, not pi/6.

Which functions are supported?

Use sqrt, sin, cos, tan, ln, log, abs, factorial (!), powers (^), pi, e, and ordinary arithmetic.

Why is my decimal result rounded?

Many scientific results are irrational or repeating. The display shows up to twelve significant digits while the internal calculation retains JavaScript number precision.

Can factorial accept a decimal?

No. Factorial is supported for whole numbers from 0 through 170; larger values exceed the numeric range.

How do parentheses affect an expression?

Parentheses force the enclosed expression to be evaluated first and can be nested.

Is the scientific calculator free to use?

Yes. NumUtility is free, requires no account, and places no limit on ordinary calculations.

Are my entries stored?

No. The calculation runs in your browser. Values entered into the tool are not sent to NumUtility or saved by us.

Related calculators

Related guides