MATH / ANALYSIS

Scientific Calculator

Evaluate a scientific expression with trig, logarithms, powers, roots, constants, and a clear degree or radian setting.

Trig and inverse trigLogs and powersDegree or radian mode
Start with an expression

Set scientific inputs

Use parentheses when the order of operations matters.

Examples: sqrt(144), log(1000), 2^8.
Used by trig and inverse trig functions.

Expressions stay in your browser. Unsupported syntax is rejected.

Your answer

Scientific result

Your result will appear here

Enter an expression, choose degrees or radians, then evaluate it.

Read the syntax

A compact scientific expression evaluator

The evaluator accepts arithmetic, powers, remainder, parentheses, trig, inverse trig, roots, logs, exponentials, rounding helpers, constants, min, and max. Degree mode converts trig inputs; radian mode passes values through as radians.

01

Common examples

Use sin(30)^2 + cos(30)^2 in degree mode, sqrt(144), or log(1000) for a base-10 logarithm.

02

Safe boundaries

This is not a graphing, symbolic algebra, matrix, or equation-solving tool. It rejects unknown functions and non-finite results.

Frequently Asked Questions

Which functions does it support?

It supports arithmetic, powers, remainder, parentheses, square roots, trigonometric functions, inverse trigonometric functions, absolute value, logarithms, exponentials, rounding functions, min, max, pi, and e.

What is the difference between degrees and radians?

Degree mode interprets trig input such as sin(30) as 30 degrees. Radian mode interprets the same input as 30 radians.

How do I enter a power or square root?

Use ^ for powers, such as 2^8, and sqrt for square roots, such as sqrt(144).

What happens when an expression is invalid?

The calculator rejects unsupported characters or functions and reports a readable error instead of returning a misleading result.

Are expressions stored?

The basic calculation runs in your browser. This page does not send expressions to a server for calculation.