Scientific Calculator

Perform advanced scientific calculations including trigonometry, logarithms, exponents, roots, and engineering functions.

Scientific Calculator

Evaluate expressions with trigonometric, logarithmic, exponential, and root functions directly in your browser. The calculator follows standard order of operations, so multi-step expressions are computed the same way a textbook or handheld scientific calculator would compute them.

Order of operations

Expressions are evaluated using the standard precedence rules, often remembered as PEMDAS or BODMAS: parentheses first, then exponents and roots, then multiplication and division from left to right, then addition and subtraction from left to right. That means 2 + 3 * 4^2 is read as 2 + (3 * 16) = 50, not (2 + 3) * 16. When in doubt, add parentheses; they never change a correct expression, but leaving them out can silently change the meaning of one.

Degree and radian modes

Trigonometric functions interpret their input according to the current angle mode. In degree mode, sin(30) = 0.5. In radian mode, 30 means 30 radians, and sin(30) is roughly -0.988 — a completely different answer. A full circle is 360 degrees or 2 * pi radians, and the conversion is radians = degrees * pi / 180. Most classroom geometry and physics problems use degrees, while calculus courses almost always work in radians. Checking the mode indicator before a trig calculation is the single most effective way to avoid wrong answers.

Main function groups

  • Trigonometry: sin, cos, tan and their inverses asin, acos, atan for finding angles from ratios.
  • Logarithms and exponentials: log (base 10), ln (base e), e^x, and 10^x. Note that ln(e^2) = 2 and log(1000) = 3.
  • Powers and roots: x^y for arbitrary powers, plus square roots and cube roots, so sqrt(144) = 12.
  • Constants and memory: pi and e as built-in constants, with memory keys for storing intermediate results.
  • Factorials and reciprocals: n! for counting problems and 1/x for quick inversions.

Worked example

Suppose a physics problem asks for the horizontal component of a 50 N force applied at 30 degrees above the horizontal. In degree mode, compute 50 * cos(30). Since cos(30) = 0.8660 (to four decimal places), the result is 50 * 0.8660 = 43.30 N. The vertical component is 50 * sin(30) = 50 * 0.5 = 25 N. If the calculator had been left in radian mode, cos(30) would return about 0.1543 and the answer would be wrong by a wide margin.

When to use this calculator

  • Homework in algebra, trigonometry, or calculus that needs values of sin, log, or powers you cannot compute mentally.
  • Physics and chemistry problem sets involving vector components, pH values, or exponential decay.
  • Checking hand-worked solutions before submitting an assignment, especially multi-step expressions where an order-of-operations slip is easy.
  • Statistics coursework that requires factorials or repeated powers.

Tips for accurate results

  • Confirm degree or radian mode before any trigonometric calculation.
  • Use parentheses generously; write 1/(2*pi) rather than 1/2*pi, which evaluates as (1/2)*pi.
  • Keep intermediate results in memory instead of retyping rounded numbers, since rounding early can shift the final answer.
  • Remember that -3^2 is often interpreted as -(3^2) = -9; write (-3)^2 if you mean 9.

Related calculators

For coursework beyond expression evaluation, see the exam score calculator, the GCF and LCM calculator, and the average calculator. Students planning their finances can use the student budget calculator and the tuition cost calculator.

Frequently asked questions

What is the difference between degree and radian mode?
The angle mode tells trigonometric functions how to interpret their input. In degree mode, sin(30) equals 0.5, while in radian mode sin(30) is about -0.988 because 30 radians is a very different angle. Use degrees for most geometry problems and radians for calculus; check the mode indicator before every trig calculation.
What order of operations does the calculator follow?
It follows standard mathematical precedence: parentheses first, then exponents and roots, then multiplication and division left to right, then addition and subtraction left to right. So 2 + 3 * 4^2 evaluates to 50, not 80. Adding parentheses is the safest way to make a long expression unambiguous.
What is the difference between log and ln?
The log key computes the base-10 logarithm, so log(1000) = 3, while ln computes the natural logarithm with base e, so ln(e^2) = 2. Chemistry pH problems typically use log, and calculus and growth problems typically use ln. Using the wrong one gives answers that differ by a factor of about 2.303.
Why does -3^2 give -9 instead of 9?
Most calculators apply the exponent before the negation, reading -3^2 as -(3^2) = -9. If you mean negative three squared, enter (-3)^2, which correctly returns 9. This is one of the most common sources of sign errors in homework.
Can I use this calculator for trigonometry homework?
Yes. It provides sin, cos, and tan along with their inverse functions for recovering angles from ratios. Set the angle mode to match your course, and use the built-in pi constant rather than typing 3.14 to avoid rounding errors.
All Calculator Suite

Loading precision tools...