Arithmetic & Number Basics

Advanced Calculator

Build scientific expressions with trigonometric functions, powers, roots, logarithms, constants, factorials, parentheses, memory, and degree or radian angle modes.

Scientific calculator

Build an expression

Angle mode
DEGMemory empty

Ready

0

Expressions and memory values stay in this browser and are not submitted to 365CALCS.COM.

Quick guide

How to use the advanced calculator

  1. Select degrees or radians before evaluating trigonometric functions.
  2. Build an expression with numbers, functions, operators, and parentheses.
  3. Press equals or Enter. Missing closing parentheses are completed automatically.
  4. Use Ans to insert the last result, or the memory keys to retain a value.

Order of operations

How expressions are evaluated

The parser evaluates parentheses and functions first, then factorials and percentages, powers and roots, multiplication and division, and finally addition and subtraction. Powers are right-associative, so 2^3^2 means 2^(3^2) and returns 512.

Adjacent values use implicit multiplication: 2π means 2 × π, and 3(4 + 1) means 3 × (4 + 1).

Function guide

Scientific functions and formulas

Angle conversion

radians = degrees × π ÷ 180

degrees = radians × 180 ÷ π

Trigonometry

tan(x) = sin(x) ÷ cos(x)

sin, cos, and tan accept the selected angle mode.

Inverse trigonometry

sin⁻¹(x), cos⁻¹(x), tan⁻¹(x)

Principal real values are returned in the selected angle mode.

Powers

xʸ = x raised to the power y

x² = x × x and x³ = x × x × x

Roots

ʸ√x = x^(1 ÷ y)

√x = x^(1 ÷ 2) and ∛x = x^(1 ÷ 3)

Exponentials

eˣ = exp(x)

10ˣ = 10 raised to the power x

Logarithms

ln(x) = log base e of x

log(x) = log base 10 of x

Factorial

n! = 1 × 2 × … × n

0! = 1; this calculator accepts whole numbers from 0 to 170.

Reciprocal and percent

1/x = 1 ÷ x

x% = x ÷ 100

Scientific notation

a EXP n = a × 10ⁿ

Example: 6.02 EXP 23 = 6.02 × 10²³.

Constants and random values

π ≈ 3.141592653589793

e ≈ 2.718281828459045; RND inserts a pseudorandom value from 0 inclusive to 1 exclusive.

Answer and memory

Ans = previous completed result

M+ : M ← M + x and M− : M ← M − x; MR recalls M and MC clears it.

Worked example

Evaluate sin(30°) + log(100)

Select Degrees, enter sin(30) + log(100), then press equals. Since sin(30°) = 0.5 and log₁₀(100) = 2, the result is 2.5.

sin(30°) + log₁₀(100) = 0.5 + 2 = 2.5

Domains & precision

Real-number limits

This calculator works in the real-number system. Logarithms need positive inputs; square roots need non-negative inputs; inverse sine and cosine accept values from −1 to 1; division by zero and zeroth roots are undefined. Negative radicands are supported only for odd whole-number roots.

Results are based on standard browser floating-point arithmetic and displayed with up to 14 significant digits. Scientific notation is used for very large or very small representable values. The calculator reports an error when a non-zero result overflows or underflows the browser's supported number range.