Menu

Calculator

All Calculators
Scientific
Tip: keyboard supported (digits, + - * / Enter Backspace)

Scientific Calculator: How It Works

A scientific calculator adds trigonometry, logarithms, exponents and constants to basic arithmetic. Most errors people make with one come from two settings rather than from the mathematics: the angle mode, and the order in which the machine evaluates an expression.

Check the angle mode first

This causes more wrong answers than any other single thing. Trigonometric functions interpret their input as either degrees or radians, and the results are entirely different.

InputIn degreesIn radians
sin(90)10.894
cos(180)−1−0.598
tan(45)11.619

The quick test: if sin(90) returns 1, you are in degrees. Geometry, surveying and navigation use degrees; calculus, physics and every programming language's standard library use radians. A conversion is π ÷ 180 to go from degrees to radians.

Order of operations

Scientific calculators evaluate a full expression using standard precedence — brackets, then exponents, then multiplication and division, then addition and subtraction. Basic calculators evaluate sequentially as you type. The same keystrokes give different answers:

2 + 3 × 4 is 14 on a scientific calculator and 20 on a basic one.

When in doubt, add brackets. They cost nothing and remove all ambiguity.

Logarithms

NotationBaseUsed in
log10pH, decibels, Richter scale
lne ≈ 2.71828Growth, decay, calculus
log₂2Information theory, algorithm analysis

For a base your calculator lacks, use the change of base rule: logb(x) = ln(x) ÷ ln(b).

Scientific notation

Large and small numbers are shown as a coefficient and a power of ten — 6.022e23 means 6.022 × 10²³. Use the calculator's EE or EXP key to enter these rather than typing × 10 ^, which introduces an extra multiplication and is a common source of error in chemistry and physics calculations.

Floating point precision

Calculators work to about 15 significant digits, which is not infinite precision. You may occasionally see results like 0.30000000000000004 from 0.1 + 0.2, because neither value has an exact binary representation. This is a property of how computers store numbers rather than a fault, and it is why financial software uses decimal or integer arithmetic rather than floating point.

Common function reference

FunctionDoes
x², √Square and square root
x^yArbitrary power
n!Factorial
1/xReciprocal
sin⁻¹, cos⁻¹, tan⁻¹Inverse trig — returns an angle
π, eConstants to full precision
modRemainder after division

Inverse trigonometric functions return an angle in the calculator's current mode, so the same setting that affects sin also affects sin⁻¹ — a result of 1.5708 rather than 90 means you are in radians.

Frequently Asked Questions

How do I switch between degrees and radians?
Use the angle mode toggle before entering any trigonometric function. The quick check is sin(90): it returns 1 in degrees and about 0.894 in radians.
What is the difference between log and ln?
log is base 10, used for pH, decibels and the Richter scale. ln is the natural logarithm, base e ≈ 2.71828, used for growth, decay and calculus. For any other base, divide ln(x) by ln(base).
Why does 2 + 3 × 4 give a different answer on different calculators?
Scientific calculators apply standard order of operations, giving 14. Basic calculators evaluate sequentially as you type, giving 20. Adding brackets removes the ambiguity entirely.
What does e+ mean in a result?
Scientific notation. 6.022e23 means 6.022 × 10²³. Enter such values with the EE or EXP key rather than typing '× 10 ^', which introduces an extra operation and is a frequent source of error.
Why do I sometimes see a tiny error in a decimal result?
Floating-point arithmetic stores numbers in binary, and values like 0.1 have no exact binary representation. Results such as 0.30000000000000004 are a property of the storage format, not a calculator fault.
Is it accurate enough for engineering work?
It uses double-precision arithmetic, accurate to roughly 15 significant digits, which exceeds the precision of almost any physical measurement. The limit on real engineering accuracy is the input data, not the calculator.

Related Calculators Tools

Browse all Calculators tools →