Scientific Calculator

A proper scientific calculator that runs in your browser. All the functions you'...

SecureFastFree

Updated

0

Available Functions

Trigonometric

  • sin - Sine
  • cos - Cosine
  • tan - Tangent
  • asin, acos, atan - Inverse

Logarithmic

  • log - Base 10
  • ln - Natural log
  • exp - e^x

Powers & Roots

  • - Power
  • - Square root
  • - Cube root

Constants

  • π - Pi (3.14159...)
  • e - Euler's (2.71828...)

Quick answer

A scientific calculator handles advanced math like trigonometry, logarithms, powers, roots, and factorials, following the correct order of operations. This one runs entirely in your browser with a real expression parser, so 2 + 3 x 4 gives 14 instead of 20. Toggle between degrees and radians for trig, store values with the M+ and MR memory keys, and type expressions straight from your keyboard.

SSL Secured
256-bit Encryption
Cloud Processing
Mobile Friendly

What's Included

Trig Functions - sin, cos, tan + inverses
Logarithms - log (base 10) and ln
Powers & Roots - squares, cubes, x to the y, square and cube roots
Constants - pi and e built in
Memory - Store and recall values
History - Last 10 calculations

Why Use Scientific Calculator?

All the Functions You Need

Trig functions (sin, cos, tan and inverses), logarithms (log and ln), powers, roots, factorials, and constants like pi and e.

Degrees or Radians

One click to switch between DEG and RAD. The calculator remembers your preference as you work.

Memory That Actually Works

Store numbers with MS, add with M+, subtract with M-, recall with MR. A little M shows when something's stored.

See Your Past Calculations

Every calculation gets saved. Click any previous result to use it again without retyping.

Correct Order of Operations

A real math parser evaluates your expression, so 2 + 3 x 4 gives 14, not 20. No unsafe eval, just proper precedence and parentheses.

Nothing Leaves Your Browser

All the math happens right here on your device. We don't see your calculations, store them, or send them anywhere.

Who Uses This

Homework Helper

Physics problems, trig identities, chemistry conversions. Faster than your phone's basic calculator.

Engineering Quick Checks

Verify hand calculations, check unit conversions, compute angles and forces on the fly.

Lab Calculations

Molarity, pH calculations, exponential decay. Scientific notation handled automatically.

Construction Math

Roof angles, stair calculations, material estimates. Degrees mode and trig functions ready to go.

How It Works

1

Check Your Angle Mode

Look at DEG/RAD at the top. If you're working in degrees (most people are), make sure DEG is highlighted. Radians are for when your math teacher specifically says radians.

2

Type Your Expression

Enter numbers and operations. For functions like sin or log, type the function first, then the number in parentheses. So sin(30) not 30 sin.

3

Use Memory for Long Problems

Working on something with multiple steps? Hit MS to save your current result, do your next calculation, then MR to bring it back.

4

Hit Equals

Press = or hit Enter on your keyboard. The result shows up and gets added to your history automatically.

Tips That Actually Help

DEG vs RAD: When to Use Which

Use DEG for almost everything, angles in triangles, navigation, construction, most physics problems. RAD is mainly for calculus, circular motion in physics, and when your textbook specifically uses radians. When in doubt, DEG is probably right.

The M+ Trick for Running Totals

Need to add up a bunch of calculations? After each result, hit M+ instead of writing it down. When you're done, MR gives you the total. Way faster than copying numbers around. Works great for expense totals or lab data.

Check Your Mode Before Trig

Getting weird trig results? Check DEG/RAD first. sin(45) should be about 0.707 in degrees. If you're getting 0.851, you're in radians. This one mistake causes more confusion than any actual calculator error.

Keyboard Shortcuts Speed Things Up

Once you learn them, keyboard is much faster than clicking. Type numbers directly, use * for multiply, / for divide, Enter to calculate. For repetitive calculations, you'll cut your time in half.

Frequently Asked Questions

Type your expression the way you would write it, then press equals or Enter. Numbers and operators like plus, minus, times, and divide work as expected, and the calculator follows the correct order of operations, so 2 + 3 x 4 gives 14. For functions, press the function first then the number in parentheses, like sin(30) or sqrt(16). Everything runs in your browser, so there is nothing to install and no signup.
Yes. There is a DEG and RAD toggle at the top of the calculator. In DEG mode sin(30) equals 0.5, which is what most homework and construction problems expect. In RAD mode the same functions treat the input as radians, which is what calculus and physics usually need. Check the highlighted mode before any trig calculation, since it changes the answer.
Press the sin, cos, or tan button (or type the number and wrap it), then enter the angle in parentheses and press equals. For example sin(30) in DEG mode gives 0.5 and cos(60) gives 0.5. Use the asin, acos, and atan buttons for the inverse functions when you know the ratio and want the angle back.
You're probably in RAD mode when you should be in DEG mode. In degrees, sin(90 degrees) equals 1. But in radians, sin(90) means sin(90 radians), which is about 0.894. Look at the top of the calculator and make sure DEG is highlighted, not RAD. This is the most common mistake people make with scientific calculators.
log is base 10 (common logarithm) and ln is base e (natural logarithm). log(100) equals 2 because 10 to the power 2 is 100. ln(e) equals 1 because e to the power 1 is e. In everyday calculations, you'll usually want log. Natural log shows up more in calculus and continuous growth problems. If your textbook just says log without specifying, it probably means log base 10.
Use the x to the y button, which inserts the power operator. Type 2, press that button, type 8, then press equals to get 256. For squares and cubes there are dedicated x squared and x cubed buttons that are a little faster, so 5 then x squared gives 25. On the keyboard you can type the caret character for powers, so 2^10 gives 1024.
Think of memory as a sticky note. MS stores the current number, MR recalls it into your calculation, M+ adds the current number to what is stored, M- subtracts from it, and MC clears it. A small M indicator appears when something is stored. Most people just use MS to save a result and MR to bring it back later.
Dividing by zero has no defined value in mathematics, so the calculator shows Error instead of a misleading number. You will also see Error for undefined results like tan(90 degrees), which sits on a vertical asymptote, or asin of a number outside the range from minus 1 to 1. Press C to clear and start again.
Yes. Type the digits and the decimal point directly, and use plus, minus, star for multiply, slash for divide, and the caret for powers. Parentheses, percent, and the exclamation mark for factorial also work. Enter or the equals key calculates, Backspace deletes the last entry, Escape or c clears everything, and the letter p inserts pi.
It uses the same math your computer uses for everything else, IEEE 754 double precision. That's about 15-17 significant digits of accuracy, more than any handheld calculator. For any normal calculation, the results will match your TI-84 or Casio. The only time you'd notice a difference is with extremely large or small numbers.
170! is the largest. After that, the numbers get too big for standard floating-point representation (we're talking 300+ digits). 170! is already a number with 307 digits. If you need bigger factorials, you'd need specialized software that handles arbitrary-precision math.
Use the asin, acos, and atan buttons. These give you the angle when you know the ratio. If sin(30 degrees) equals 0.5, then asin(0.5) equals 30 degrees. One catch: inverse trig functions have restricted ranges. asin only gives answers between minus 90 and 90 degrees, acos between 0 and 180 degrees. This is a math property, not a calculator limitation.
Because the calculator follows standard math order of operations. sin 30 + 5 might not mean what you think, is it sin(30) + 5 or sin(30 + 5)? Always use parentheses to be clear. sin(30) + 5 and sin(35) are very different answers. When in doubt, add parentheses. They never hurt.
Yes. To enter a value like Avogadro's number, 6.02 times 10 to the 23rd, type 6.02 * 10^23 and press equals. Results automatically switch to scientific notation when numbers get very large or very small, roughly anything bigger than about 10 billion or smaller than 0.0000001, so you never lose precision on the display.
Click the History button in the top right. You'll see your last 10 calculations with both the expression and result. Click any entry to load that result into the current calculation. Handy when you realize you need a number you calculated five steps ago. History clears when you refresh the page.

Related Tools