Scientific Calculator

A full scientific calculator with trigonometry, logarithms, powers, roots, factorials and a history of results.

Type directly or use the keys. Use * or × to multiply, ^ for powers, and root(x, n) for the nth root. Press Enter to calculate.

Results use standard double-precision arithmetic and are shown to 12 significant digits. Factorials work up to 170!. Nothing you enter leaves your device.

Showing an example. Type your own expression and press Calculate.

Result (degrees)

32.5

sin(30) + 2^3 × √(16)

Supported

+ − × ÷ ^ ! %, brackets, sin cos tan (and inverses), sinh cosh tanh, ln, log (base 10), log2, sqrt, cbrt, abs, exp, root(x, n), π, e and ans. Implicit multiplication such as 2π or 3(4+1) works.

About the scientific calculator

This scientific calculator evaluates full expressions rather than one operation at a time. You can type or tap an expression with brackets, powers, roots, logarithms, trigonometric functions, factorials and percentages, then press Calculate to see the result and keep a history of earlier answers.

It works in degrees or radians, understands constants such as π and e, and lets you reuse the last answer with Ans.

Who should use the scientific calculator

  • Students working through algebra, trigonometry and calculus homework.
  • Engineers, makers and analysts who need a quick check without opening a spreadsheet.
  • Anyone who prefers typing a whole expression and seeing it before calculating.

How to use the scientific calculator: what each input means

Expression
Type directly or use the keypad. Use ^ for powers, ! for factorial, % for percent and root(x, n) for the nth root of x.
Angle unit
Degrees or radians for sin, cos, tan and their inverses.
Ans
Inserts the previous result so you can build on it.

How the scientific calculator works: method and formula

The expression is parsed using the standard order of operations: brackets, then functions and powers, then multiplication and division, then addition and subtraction. Implicit multiplication such as 2π or 3(4+1) is understood.

Calculations use standard double-precision floating-point numbers and the result is displayed to 12 significant digits to hide tiny binary rounding errors. Tiny floating-point residues are cleaned up, so common results such as sin(30°) show as 0.5 and sin(180°) as 0.

Order of operations
Brackets → functions and powers → × and ÷ → + and −
Degrees to radians
radians = degrees × π ÷ 180
Logarithm base change
log_b(x) = ln(x) ÷ ln(b)

How to read your scientific calculator result

Read the expression echoed beneath the result to confirm it was understood as you intended, especially when using implicit multiplication or nested brackets. Errors name the problem, such as dividing by zero, a square root of a negative number or an unmatched bracket.

Very large and very small answers appear in exponent notation, such as 1.5e-9.

Scientific Calculator worked example

Evaluate sin(30) + 2^3 × √16 in degree mode.

  1. sin(30°) = 0.5.
  2. 2^3 = 8 and √16 = 4, so 2^3 × √16 = 32.
  3. Add: 0.5 + 32.

32.5

Practical uses of the scientific calculator

  • Checking homework answers step by step.
  • Converting between logarithm bases or evaluating powers.
  • Using Ans to chain calculations.

Assumptions and limitations of this calculator

  • Real numbers only; results that would be complex are reported as errors rather than shown as complex numbers.
  • Floating-point precision applies: about 15–16 significant digits internally, 12 displayed. Factorials are limited to 170! because larger values exceed the number range.
  • Not approved for exams. Check your exam rules before relying on any online calculator.
FAQs

Scientific Calculator FAQs

Use the angle-unit buttons above the keypad. The setting applies to sin, cos, tan and their inverse functions.

Need Something Built Around Your Numbers?

Code & Motions designs and builds custom calculators, dashboards and web tools for businesses. Tell us what you have in mind.