Skip to main content
Arithmetic • Full Function Set

Scientific Calculator

Trigonometry · Logarithms · Exponents · More

0

What This Scientific Calculator Does

This is a full-function scientific calculator for everyday and advanced math: standard arithmetic, parentheses, exponents, square roots, trigonometric functions (sin, cos, tan and their inverses), natural logarithms (ln), common logarithms (log₁₀), exponentials (eˣ), factorials, and the constants π and e. Type an expression using the on-screen keypad or your keyboard, and the calculator evaluates the result following standard order of operations.

How It Works

Expressions are evaluated using standard order of operations (PEMDAS/BODMAS): parentheses first, then exponents, then multiplication and division left to right, then addition and subtraction left to right. Trigonometric functions default to radians (matching standard JavaScript Math conventions). For degree-based calculations, multiply your angle by Math.PI/180 — for example, sin(30 * Math.PI/180).

The expression is evaluated using JavaScript's Math library, which provides high-precision floating-point arithmetic. Results are displayed with up to 8 decimal places, with trailing zeros removed for clarity.

How to Use This Calculator

  1. Click buttons on the on-screen keypad to build your expression, or use your keyboard directly — numbers, operators (+, -, *, /), parentheses, and Enter for equals.
  2. Press AC to clear everything, ⌫ to delete the last character, and = to evaluate.
  3. Use parentheses to make complex expressions unambiguous — for example, (3+4)×2 gives 14, while 3+4×2 gives 11 because multiplication happens before addition without parentheses.
  4. Scientific functions are inserted as function names with an opening parenthesis — type your argument inside and close the parenthesis before evaluating.

Supported Functions and Constants

Example Calculations

Keyboard Shortcuts

Frequently Asked Questions

What order of operations does this calculator follow?

Standard PEMDAS/BODMAS order: parentheses, exponents, multiplication and division (left to right), then addition and subtraction (left to right).

Does it support degrees and radians?

Yes — trigonometric functions (sin, cos, tan) can be evaluated in either degrees or radians depending on the mode you select before calculating.

What's the difference between this and a fraction or PEMDAS calculator?

This scientific calculator is built for general-purpose expression evaluation including trig and logs. The Fraction Calculator specializes in exact fraction arithmetic, and the PEMDAS Calculator focuses specifically on showing the order-of-operations steps for an expression.

Can I use keyboard shortcuts?

Yes — press Enter to evaluate, Backspace to delete the last character, and Escape to clear the entire expression.

What functions are supported?

Standard arithmetic (+, -, ×, ÷), exponents (x², xⁿ), square root (√), trigonometric functions (sin, cos, tan and their inverses), natural log (ln), common log (log₁₀), exponential (eˣ), factorial (!), and constants π and e.

Last updated: July 26, 2026