calculator.place
All calculators

Scientific Calculator

Free online scientific calculator with trigonometry, logarithms, exponents, factorials, and constants.

0

What Is a Scientific Calculator?

A scientific calculator handles complex mathematical functions beyond basic arithmetic. This free online version covers trigonometry, logarithms, exponents, factorials, and mathematical constants — everything needed for GCSE, A-Level, and university-level calculations.

Switch between DEG (degrees) and RAD (radians) for trigonometric functions. Most school and exam calculations use degrees. Physics and higher mathematics typically use radians. The mode indicator at the top shows which is active.

All results are calculated using JavaScript's native Math library, which matches the IEEE 754 double-precision standard used by most scientific calculators and spreadsheet software.

How Do You Use This Scientific Calculator?

Enter a number using the digit buttons or type it directly. Press a function button (sin, cos, log, etc.) to apply it to the current number. Use the operator buttons (+, −, ×, ÷, xⁿ) to chain calculations. Press = to see the result. Toggle between DEG and RAD for trigonometric functions.

  1. Select DEG or RAD mode for trigonometric calculations (DEG is the default).
  2. Enter your number using the digit buttons.
  3. Press a scientific function (sin, cos, log, etc.) to calculate instantly.
  4. For binary operations (×, ÷, +, −, xⁿ), enter the first number, press the operator, enter the second number, then press =.
  5. Press AC to clear all and start a new calculation.
  6. Press ⌫ to delete the last digit entered.

How Does the Scientific Calculator Formula Work?

The formula used: Supports: sin(x), cos(x), tan(x), log(x), ln(x), √x, xⁿ, n!, π, e, and all standard arithmetic operations.

The scientific calculator applies standard mathematical functions to the displayed value.

Trigonometry: sin, cos, tan calculate the ratio for a given angle. asin, acos, atan return the angle for a given ratio. Toggle DEG/RAD to match your working units.

Logarithms: log(x) returns the base-10 logarithm. ln(x) returns the natural logarithm (base e). 10ˣ and are the inverse functions.

Powers: squares the current value. xⁿ raises x to any power n. √x returns the square root.

Factorial: n! multiplies all positive integers up to n. Only works for non-negative integers up to 170.

What Are Some Example Calculations?

sin(30°) in DEG mode: enter 30, press sin → result is 0.5. log(1000): enter 1000, press log → result is 3. 2 raised to the power 8: enter 2, press xⁿ, enter 8, press = → result is 256.

Calculate cos(60°) in degree mode

Set mode to DEG. Enter 60. Press cos.

0.5

Calculate the natural log of 20

Enter 20. Press ln.

2.995732274

Calculate 5 factorial (5!)

Enter 5. Press n!.

120

When Should You Use a Scientific Calculator?

Use this calculator for GCSE and A-Level maths, physics, and chemistry problems that require trigonometry or logarithms. It covers all functions tested in UK school examinations.

Use it for engineering calculations involving angles, wave functions, or exponential decay. Switch to RAD mode when working with radians in calculus or physics equations.

What Do These Terms Mean?

Sine (sin)
The ratio of the opposite side to the hypotenuse in a right triangle. sin(90°) = 1.
Cosine (cos)
The ratio of the adjacent side to the hypotenuse. cos(0°) = 1, cos(90°) = 0.
Tangent (tan)
The ratio of sine to cosine, or opposite to adjacent. tan(45°) = 1.
Logarithm (log)
The power to which a base must be raised to produce a number. log(1000) = 3 because 10³ = 1000.
Natural Logarithm (ln)
Logarithm with base e (≈2.71828). Used in calculus, growth models, and physics.
Radian
An angle unit where 2π radians = 360°. One radian ≈ 57.3°.

How Do the Options Compare?

FunctionInputResult (DEG)Use Case
sin300.5Opposite/hypotenuse ratio
cos600.5Adjacent/hypotenuse ratio
tan451Slope and angle problems
log1002pH, decibels, Richter scale
lne1Calculus, exponential decay
√x14412Geometry, Pythagoras

What Are the Best Tips to Know?

  • Always check your angle mode (DEG vs RAD) before doing trig calculations — wrong mode is the most common error.
  • Use ln for natural log problems in calculus, and log for base-10 problems in chemistry (pH calculations, etc.).
  • For powers of 10, use the 10ˣ button rather than manually typing 10 and using xⁿ.
  • The ± button negates the displayed value — useful for entering negative numbers quickly.
  • Use % to convert percentages: pressing % on 25 gives 0.25.

What Mistakes Should You Avoid?

  • Using DEG mode when the problem requires RAD (or vice versa) — check the mode indicator first.
  • Applying a function before entering the number — always enter the number first, then press the function.
  • Expecting sin(90) to equal exactly 1 in floating-point — the result may show 0.9999999999 due to rounding.
  • Entering a negative number inside a function by typing a minus sign — use the ± button instead.

Frequently Asked Questions

What is the difference between DEG and RAD?

DEG (degrees) and RAD (radians) are two units for measuring angles. A full circle is 360° or 2π radians. Use DEG for most school problems and everyday angles. Use RAD for calculus and physics.

What does sin, cos, and tan mean?

They are trigonometric functions. In a right triangle: sin = opposite ÷ hypotenuse, cos = adjacent ÷ hypotenuse, tan = opposite ÷ adjacent. They convert angles into ratios.

What is the difference between log and ln?

log is base-10 logarithm: log(100) = 2 because 10² = 100. ln is the natural logarithm with base e (≈2.718): ln(e) = 1. ln is used more in advanced maths and science.

How do I calculate a power like 2⁸?

Enter 2, press xⁿ, enter 8, then press =. The result is 256. You can also use x² to square any number in one step.

What is a factorial?

A factorial (n!) multiplies all positive integers from 1 to n. 5! = 5 × 4 × 3 × 2 × 1 = 120. Factorials grow very fast — 20! is over 2 quadrillion.

What is e?

e is Euler's number, approximately 2.71828. It is the base of the natural logarithm and appears in compound interest, population growth, and many physics equations.

Can I use this for A-Level maths?

Yes. This calculator covers all standard A-Level functions: sin, cos, tan and their inverses, log, ln, powers, and factorials. Switch to RAD mode for calculus and pure maths topics.

Why does tan(90°) show a very large number?

tan(90°) is mathematically undefined (it approaches infinity). Due to floating-point limits, the calculator returns a very large number rather than infinity. This is expected behaviour.

More Maths & Conversion Calculators

See all free tools in the Maths & Conversion Calculators category.

Percentage Calculator

Calculate percentages easily — find what percent of a number is, percentage change, and more.

Fraction Calculator

Add, subtract, multiply, and divide fractions. Simplifies results to the lowest terms automatically.

Area Calculator

Calculate the area of common shapes — rectangle, circle, triangle, trapezium, and more.

Average Calculator

Calculate the mean, median, mode, and range from any set of numbers. Enter your data and get all four measures of central tendency instantly.

Ratio Calculator

Solve proportions and find the missing value in A:B = C:D. Simplify ratios, scale recipes, convert map distances, and work with any proportional relationship.

Quadratic Equation Solver

Solve any quadratic equation ax² + bx + c = 0. Get both roots, the discriminant, vertex coordinates, and axis of symmetry with full working shown.

Exponent Calculator

Calculate any power or root. Enter a base and exponent to compute bⁿ, including negative exponents, fractional exponents (roots), and zero power.

LCM & HCF Calculator

Find the Least Common Multiple (LCM) and Highest Common Factor (HCF/GCD) of two or more numbers. Uses prime factorisation and the Euclidean algorithm with step-by-step working.

Roman Numeral Converter

Convert between Roman numerals and standard (Arabic) numbers. Enter a Roman numeral like XIV or a number like 2024 and get the conversion instantly with the breakdown explained.

Scientific Notation Converter

Convert between standard notation and scientific notation. Enter any number and get it expressed as a × 10ⁿ, or enter scientific notation to see the full number.

Prime Number Calculator

Check if a number is prime, find its complete prime factorisation, and list all prime numbers up to a given limit. Uses trial division and the Sieve of Eratosthenes.

Mean, Median & Mode Calculator

Calculate the mean, median, mode, range, sum, and count from any list of numbers.

Standard Deviation Calculator

Calculate the standard deviation, variance, and mean from any list of numbers. Shows both population and sample standard deviation.

Fraction to Decimal Calculator

Convert fractions to decimals and decimals to fractions instantly. Shows simplified fractions, percentages, and whether the decimal terminates or recurs.