Scientific Calculator

Evaluate complete scientific expressions with trigonometry, inverse functions, logarithms, roots, powers, factorials, percentages, and scientific notation. Switch between DEG and RAD, choose display precision, reuse Ans or memory, and review private on-device history while the live preview helps catch incomplete expressions before calculation.

Calculation and content reviewed by EZ Calculators Editorial Team on .

What is a Scientific Calculator

A scientific calculator extends ordinary arithmetic with trigonometric functions, inverse trig, logarithms, roots, powers, factorials, percentages, constants, and scientific notation. It is useful for algebra, geometry, trigonometry, physics, engineering, statistics, and technical work where the order of operations matters.

This calculator accepts complete expressions and shows a live preview before you press equals. Calculations run locally in the browser, while the answer register, memory controls, and on-device history make multi-step work easier to review.

How to Use Scientific Calculator

Enter an expression with the keypad or keyboard. Use parentheses to control grouping, choose DEG for angles measured in degrees or RAD for radians, and press 2nd to reveal inverse trigonometry, exponential functions, and cube root. Press equals to save a completed calculation to history.

Use Ans to insert the previous answer into a new expression. M+ and M- add or subtract the current value from memory, MR recalls it, and MC clears it. The display keeps the expression and answer separate so long calculations remain easy to check.

  1. Choose DEG or RAD before entering a trigonometric expression.
  2. Enter numbers, functions, operators, and parentheses in the intended order.
  3. Read the live preview, then press equals to complete and save the calculation.
  4. Use Ans, memory, or history when the next calculation depends on an earlier result.

Expression Syntax and Order of Operations

The calculator reads one mathematical expression rather than executing each key immediately. Parentheses are evaluated first, followed by function calls and factorials, powers, unary signs, multiplication or division, and addition or subtraction. Writing the grouping explicitly is the safest approach when a denominator, exponent, or negative base contains more than one term.

Implicit multiplication is accepted in entries such as 2pi or 3(4 + 1), but an explicit multiplication sign is clearer in an expression that also contains division. The calculator treats -2^2 as -(2^2) = -4, while (-2)^2 = 4 because the parentheses make the negative value the base.

ExpressionHow it is readResult
2 + 3 * 4Multiply before adding14
(2 + 3) * 4Evaluate the parentheses first20
-2^2Negate 2 squared-4
(-2)^2Square the negative base4
2piImplicitly multiply 2 by pi6.283185...
200 * 10%Convert 10% to 0.10, then multiply20

Scientific Calculator Functions and Formulas

The expression engine applies standard mathematical precedence: factorials and powers are evaluated before multiplication and division, followed by addition and subtraction. Parentheses can override that order. Trigonometric inputs and inverse-trig outputs follow the selected angle mode.

Percent is interpreted as division by 100, so 200 x 10% returns 20. The EXP key enters scientific notation, while x squared, x cubed, reciprocal, absolute value, factorial, square root, logarithm, and exponential controls transform the current expression.

Formula guide
  • Order of operations: parentheses, powers, multiplication/division, addition/subtraction
  • Powers: a^b means a raised to b
  • Square root: sqrt(x); cube root: cbrt(x)
  • Common logarithm: log(x); natural logarithm: ln(x)
  • Trigonometric functions use the selected DEG or RAD angle mode
  • Percent converts a completed value to value / 100
ControlMathematical meaningReal-number condition
sin, cos, tanTrigonometric ratio in DEG or RADtan is undefined where cosine is zero
sin^-1, cos^-1, tan^-1Inverse trigonometric anglesin^-1 and cos^-1 inputs must be -1 to 1
log, lnBase-10 and natural logarithmInput must be greater than zero
sqrt, cbrtSquare root and real cube rootsqrt needs a nonnegative real input
x^y, x^2, x^3Power with the stated exponentSome negative-base fractional powers are not real
x!Product of whole numbers from 1 through xUse a nonnegative whole number
1/xMultiplicative reciprocalx cannot be zero

DEG vs RAD Mode

Degrees divide a circle into 360 parts, while radians measure angles using the radius of the circle. School geometry and everyday angle measurements often use degrees. Calculus, physics, engineering, and programming formulas frequently use radians.

A correct expression can still produce an unexpected answer when the angle mode is wrong. For example, sin(90) equals 1 in DEG mode, but sin(90 radians) is approximately 0.894. Check the mode before evaluating sine, cosine, tangent, or inverse trig.

  • Use DEG when angles are written with a degree symbol or described in degrees.
  • Use RAD when angles contain pi or the problem explicitly uses radians.
  • Inverse trig answers are returned in the currently selected angle unit.

Scientific Notation, Engineering Notation, and Precision

Scientific notation writes a nonzero value as a coefficient times a power of ten. Enter 6.02e23 or use EXP after 6.02 to represent 6.02 x 10^23. A negative exponent represents a small magnitude, so 1.5e-6 means 0.0000015. The letter e inside a numeric literal is an exponent marker; e entered by itself is Euler's constant.

AUTO chooses ordinary or exponential display according to magnitude, SCI uses one nonzero digit before the decimal point, and ENG uses an exponent divisible by three. The significant-digits selector changes presentation, not the stored calculation value. A rounded display should therefore be treated as an approximation when the exact result is irrational or has more significant digits than shown.

  • Use EXP or e notation for very large and very small values.
  • Use SCI when conventional scientific notation is required.
  • Use ENG when powers of 10^3 make unit prefixes easier to compare.
  • Increase significant digits for checking, then round to the precision justified by the source data.

Scientific Calculator Examples

In DEG mode, sin(30) + sqrt(16) equals 4.5 because sin(30 degrees) is 0.5 and the square root of 16 is 4. In RAD mode, sin(pi / 2) equals 1. These examples show why the selected angle mode must match the problem.

For powers and percentages, 5! + 2^3 equals 128, while 200 x 10% equals 20. Use parentheses in expressions such as (12 + 8) / 4 to make the intended grouping explicit.

TaskExpression and modeAnswer
Combine trig and a rootsin(30) + sqrt(16), DEG4.5
Use radianssin(pi / 2), RAD1
Find an inverse-trig angleasin(0.5), DEG30
Combine factorial and power5! + 2^3128
Apply a percent as a factor200 * 10%20
Enter scientific notation6.02e23 / 23.01e+23

Features for Multi-Step Calculations

The separate expression and answer lines help you verify what was entered before using the result. Live preview catches many entry mistakes early, while Ans continues from the previous answer without retyping a long decimal.

Memory supports M+, M-, MR, and MC operations. History stores the latest completed calculations on the current device and can restore an expression with its original angle mode. Clearing browser storage removes that history.

  • Six-column keypad with stable button positions on desktop and mobile.
  • DEG and RAD angle modes with inverse trigonometric functions.
  • Powers, roots, logs, factorials, percentages, constants, and scientific notation.
  • Previous-answer register, calculator memory, copy action, and local history.
  • Keyboard entry with Enter to calculate and Escape to clear.

Ans, Memory, History, and Reproducible Work

Ans refers to the last completed numeric result, not a rounded number copied from the screen. Use it when the next expression depends on the previous answer. Memory is a separate register: M+ adds the current valid value, M- subtracts it, MR inserts the stored value, and MC clears it. Keeping these roles separate reduces retyping without silently changing the expression.

History records up to 12 completed expressions, answers, and angle modes in local browser storage. Selecting an entry restores its expression and original DEG or RAD setting. History is convenient evidence of what was entered, but it is not a permanent laboratory record; clearing site data or history removes it, and important work should retain the source values and required precision separately.

  • Use Ans for a calculation chain and memory for a reusable independent value.
  • Check the restored angle mode before modifying a history entry.
  • Copy the result only after choosing the required notation and significant digits.
  • Record units outside the calculator because this page evaluates dimensionless numeric expressions.

Accuracy, Domains, and Common Errors

The calculator validates expressions against an allowed set of real-number functions and operators. It rejects assignments, unknown symbols, unsafe syntax, division by zero, and results that are infinite, undefined, or complex. Displayed answers are rounded for readability, so very long decimals are approximations.

Some functions have limited real-number domains. A square root needs a nonnegative input, a logarithm needs a positive input, and inverse sine or cosine needs a value from -1 through 1. Tangent is undefined at odd multiples of 90 degrees or pi/2 radians.

  • Check DEG or RAD before trigonometry.
  • Close every opening parenthesis.
  • Use explicit parentheses around a denominator or exponent when needed.
  • Do not round intermediate values when a later step needs more precision.
  • Treat displayed floating-point results as numerical approximations.

Benefits of Using This Scientific Calculator

A complete expression remains visible while the answer is calculated, making the order, parentheses, functions, and angle mode easier to audit than a sequence of hidden intermediate key presses. The live preview can expose a missing parenthesis or unexpected mode before the result is committed to history.

The calculator also keeps calculation and presentation separate. AUTO, SCI, ENG, and significant-digit controls can reformat the same numeric result without recomputing it, while local memory and history support multi-step work without requiring an account.

  • Readable expression entry with keyboard and keypad support.
  • Restricted real-number function set rather than arbitrary executable code.
  • Consistent DEG and RAD handling for direct and inverse trigonometry.
  • Private browser history that can be cleared at any time.

Common Scientific Calculator Use Cases

Students can check algebraic substitution, exponent rules, trigonometric identities, logarithms, and scientific notation after writing the method required by the course. Laboratory and technical users can evaluate a dimensionally prepared formula, but must keep units, significant figures, measurement uncertainty, and domain assumptions in their own record.

The calculator is also useful for quick financial, geometric, statistical, and engineering arithmetic when the formula is already known. It does not solve equations symbolically, propagate uncertainty, attach units, produce complex-number answers, or decide which formula applies, so those tasks require an appropriate specialized tool or documented method.

  • Trigonometry in degrees or radians.
  • Logarithmic, exponential, power, and root calculations.
  • Scientific and engineering notation conversions.
  • Factorials and grouped order-of-operations checks.
  • Reusable intermediate values through Ans and memory.

Scientific Calculator References

These independent sources document scientific notation and the relationship between degrees and radians. Parser syntax and security documentation are linked in the accuracy section above, beside the implementation details they support.

FAQ

What can this scientific calculator calculate?

It supports arithmetic, parentheses, powers, square and cube roots, reciprocal, absolute value, factorial, percentages, scientific notation, pi, e, logarithms, trigonometry, and inverse trigonometry.

Does the scientific calculator use degrees or radians?

It supports both. Select DEG for degrees or RAD for radians before evaluating trigonometric expressions. Inverse-trig results also use the selected mode.

How do I calculate sine, cosine, or tangent?

Choose the correct angle mode, press sin, cos, or tan, enter the angle inside parentheses, and press equals. For example, sin(30) equals 0.5 in DEG mode.

How do I use inverse trigonometric functions?

Press 2nd to change sin, cos, and tan into inverse sine, inverse cosine, and inverse tangent. The resulting angle is shown in DEG or RAD according to the selected mode.

What is the difference between log and ln?

Log calculates the base-10 logarithm. Ln calculates the natural logarithm with base e. Both require a positive real-number input.

How does the percent key work?

A value followed by percent is divided by 100. For example, 10% becomes 0.10, so 200 x 10% equals 20.

How do I enter scientific notation?

Enter the coefficient, press EXP, and enter the exponent. For example, 6.02 EXP 23 represents 6.02 x 10^23.

What does Ans do on a scientific calculator?

Ans inserts the most recently completed answer. It is useful when a new calculation depends on a previous result without requiring you to retype the full value.

How do M+, M-, MR, and MC work?

M+ adds the current valid value to memory, M- subtracts it, MR inserts the stored value, and MC clears memory. Ans remains separate and refers to the latest completed calculation.

Is scientific calculator history private?

History is stored locally on the current device through browser storage. It is not submitted as an account or calculator request, and clearing the calculator history or browser storage removes it.