Scientific Calculator

Choose an arithmetic, power, square-root, natural-log or trigonometric operation. Enter numeric operands and use radians for sine, cosine and tangent.

Use an operation selector for one calculation at a time. This calculator handles arithmetic and selected scientific functions rather than parsing a typed expression. Trigonometric input is in radians, and Natural logarithm means log base e.

  • 100% free
  • No registration
  • On your device
  • Modern browser
  1. 1Enter details
  2. 2View result

Trigonometric angles use radians.

Scientific resultLive
12

Your input stays on this device for this operation. We don’t upload or store it.

About Scientific Calculator

Use an operation selector for one calculation at a time. This calculator handles arithmetic and selected scientific functions rather than parsing a typed expression. Trigonometric input is in radians, and Natural logarithm means log base e.

Unary and binary functions

Shows the second input only when the chosen operation needs it.

Real-number checks

Rejects non-finite outputs, such as division by zero or a square root outside the real domain.

Compact numeric output

Displays the result using up to twelve significant digits.

How to use Scientific Calculator

  1. 1

    Select the operation

    Choose Add, Subtract, Multiply, Divide, Power, Square root, Natural logarithm, Sine, Cosine or Tangent.

  2. 2

    Enter the operands

    Fill First operand. Binary operations also show Second operand; unary functions use only the first.

  3. 3

    Read the live result

    Review the numeric output or domain error. Convert degree angles to radians yourself before using a trigonometric function.

Formats and practical limits

Input: finite numeric operands and one of ten listed operations. Output: a live finite real-number result or an operation-domain error.

  • No complex numbers, symbolic steps, graphing, equation solving or calculation history.
  • JavaScript floating-point arithmetic and display rounding apply; this is not arbitrary-precision arithmetic.

Practical example

Choose Power, enter 2 as the first operand and 10 as the second to get 1024. Choose Natural logarithm and enter 1 to get 0.

Further reading

Frequently Asked Questions

3 answers
Can I type a full expression?

No. Select one operation and enter its numeric operands. Parentheses, variables and expression precedence are not supported.

Is sine input in degrees?

No. Angles use radians; sine of approximately 1.5707963267948966 is approximately 1.

Where is base-10 logarithm?

The available logarithm operation is Natural logarithm. There is no dedicated log10 button or symbolic solver.