Math Calculators

Scientific Calculator

Evaluate safe scientific expressions with precedence, functions, memory, and DEG/RAD modes.

Use the keypad or keyboard to build a scientific expression without executing arbitrary code.

Calculate with the Scientific Calculator

Enter the values below. Invalid mathematical operations are explained before a result is shown.

Allowed: numbers, + − * / ^, parentheses, !, π, e, and listed functions.

Current-session history

  1. No calculations yet.

How to use the Scientific Calculator

  1. Choose a calculation mode when one is available.
  2. Enter the required values using the examples and field notes as a guide.
  3. Select Calculate or press Enter.
  4. Review the primary result, supporting values, and working.

Worked example

2 + 3 × 4 = 14; sin(30) in DEG mode = 0.5.

Assumptions

The calculator uses real-number arithmetic unless complex square or quadratic roots are explicitly shown. Decimal displays can be rounded while calculations retain normal browser numeric precision.

Limitations

  • Factorials are limited to integers from 0 to 170.
  • History and memory last only for the current page session.

Frequently asked questions

Does the Scientific Calculator accept decimals and negative values?

It accepts them wherever the selected operation permits. Invalid domains are identified before a result is shown.

How are decimal results rounded?

Calculations retain JavaScript numeric precision and display a readable number of significant digits. A displayed decimal may therefore be rounded.

Are entries stored?

No. The calculation runs in your browser and this page does not store the values you enter.