Utilities tool

Scientific Calculator

Work through scientific expressions locally.

Calculate powers, roots, logarithms, factorials, and trigonometry with an editable expression and degree or radian angles.

How to use Scientific Calculator

  1. Type an expression or use the touch keypad.
  2. Choose degrees or radians for trigonometry, then calculate.
  3. Review the result or error and copy the result when ready.

What this tool does

Scientific functions

Use parentheses, powers, square and cube roots, logarithms, trigonometry, inverse trigonometry, π, e, and factorials.

Keyboard and touch

Edit expressions directly or use the keypad; Enter calculates and Escape clears.

Local calculation

Expressions are evaluated on your device, without uploads or saved calculation history.

Common uses

  • Check arithmetic with explicit parentheses and precedence.
  • Calculate real-number roots, powers, logarithms, and factorials.
  • Compare trigonometric expressions in degrees and radians.
  • Plot a real-valued function of x and explore its visible range.

Processing and privacy

Browser processing: Expressions, angle modes, and results stay on your device. This calculator does not upload or save calculation contents.

Limitations to know

  • Floating-point arithmetic and sampled graphs are approximate; very narrow or rapidly changing features may be missed.
  • Graphing supports one explicit function of x, not implicit equations, symbolic algebra, complex numbers, or persistent history.
  • Expression complexity and factorial inputs are bounded. Multiplication must be explicit, and percent always divides by 100.

Keep original files where applicable, inspect the result, and do not rely on an automated output without checking that it fits your intended use.

Examples

Arithmetic precedence

Input: 2+3*4

Output: 14. Parentheses change the order: (2+3)*4 gives 20.

Angle mode

Input: Choose degrees, then calculate sin(30)

Output: 0.5. For radians, sin(pi/2) gives 1.

Invalid domain

Input: sqrt(-1)

Output: A real-number domain error, not a fabricated numeric result.

Check graph versus scalar

Input: Select Graph and plot x^2; inspect the curve near x=2. Then calculate 2^2 in Calculator.

Output: The scalar result is 4. The plotted curve should be near y=4 at x=2, but sampled pixels are not exact coordinates; use the scalar result for the numeric check.

Practical tips

  • Use explicit multiplication: write 2*pi rather than 2pi.
  • Check the angle mode before calculating. In degrees, sin(30) is 0.5; in radians, sin(pi/2) is 1.
  • Use parentheses to make the intended order clear. Compare rounded results with a second method when precision matters.

Frequently asked questions

How are powers and negative numbers ordered?

Powers associate to the right: 2^3^2 means 2^(3^2). Powers bind before unary minus, so -2^2 is -4 while (-2)^2 is 4.

What does percent mean?

Percent divides the preceding value by 100. Thus 200*10% is 20, while 200+10% is 200.1; this is not a financial-calculator percentage shortcut.

Why do some expressions fail?

Only supported real-number mathematics is accepted. Division by zero, non-real roots, invalid logarithms, and oversized expressions show errors. Factorials require whole numbers from 0 through 170.

Are results exact?

No. Calculations use floating-point numbers, with rounded display for readability. They are not symbolic algebra or arbitrary-precision calculations.

Related tools and guidance