Scientific Calculator

Supports trigonometric functions, logarithms, exponentials, factorials, and more

0
DEG
History
No calculations yet

What is a Scientific Calculator?

A scientific calculator is a powerful online math calculation tool that supports basic arithmetic and advanced scientific function calculations. It provides trigonometric functions (sin, cos, tan and their inverses), logarithmic functions (log, ln), exponential functions, power operations, factorials, absolute values, and many other mathematical operations.

This calculator supports switching between Degree (DEG) and Radian (RAD) modes, includes built-in constants π (pi) and e (Euler's number), and offers memory storage functions (M+, M-, MR, MC) to meet various scientific calculation needs in daily learning and work. All calculations are performed locally in the browser to protect your data privacy.

How to Use

  1. Click number and operator buttons on the calculator panel to enter mathematical expressions
  2. Click scientific function buttons (like sin, cos, log) to insert functions, use parentheses to control operation priority
  3. Click the equals button or press Enter to calculate the result, the expression and result will be displayed at the top
  4. Use DEG/RAD button to switch between degree/radian mode, use M+/M-/MR/MC to manage memory

Feature Examples

Basic Arithmetic

Supports addition, subtraction, multiplication and division, e.g. 3 + 5 × 2 = 13, with parentheses to change operation priority

Trigonometric Functions

In DEG mode: sin(30) = 0.5, cos(60) = 0.5, tan(45) = 1

Logarithms & Exponentials

log(100) = 2 (base 10), ln(e) = 1 (natural log), 2^10 = 1024

Frequently Asked Questions

What is the difference between DEG and RAD mode?

DEG is degree mode where trigonometric functions use degree values (e.g. sin(30°) = 0.5); RAD is radian mode using radian values (e.g. sin(π/6) = 0.5). Use DEG for everyday calculations and RAD for advanced mathematics.

How do I use the memory function?

M+ adds the current display value to memory, M- subtracts it from memory, MR recalls the memory value, and MC clears the memory. When memory contains a value, an M indicator appears at the top.

What scientific functions are supported?

Supports trigonometric functions (sin, cos, tan and their inverses asin, acos, atan), logarithmic functions (log base 10, ln natural log), exponential function exp, power x^y, factorial n!, square root sqrt, cube root cbrt, absolute value abs, and more.

What is the calculation precision?

The calculator uses JavaScript double-precision floating-point arithmetic with approximately 15-17 significant digits of precision, meeting most scientific calculation needs. Very large or small results are automatically displayed in scientific notation.