Skip to content

Scientific Calculator

Free online Scientific Calculator -- compute trigonometric functions (sin, cos, tan), logarithms (log and ln), exponentials, factorials, and absolute values. Degree-mode trig with instant results.

Loading calculator

Preparing Scientific Calculator...

Reviewed & Methodology

Every calculator is built using industry-standard formulas, validated against authoritative sources, and reviewed by a credentialed financial professional. All calculations run privately in your browser - no data is stored or shared.

Last reviewed:

Reviewed by:

Written by:

How to Use the Scientific Calculator

  1. 1. Enter a number - type any value into the input field (angles should be in degrees for trig functions).
  2. 2. Select a function - choose from sin, cos, tan, log10, ln, e^x, factorial, or absolute value.
  3. 3. Read the result - the computed value appears instantly, rounded to 10 decimal places.
  4. 4. View the trig table - a quick-reference table shows all trig values for your input angle.
  5. 5. Try different inputs - change the number to compare results across different values or functions.

Scientific Calculator

This calculator performs advanced mathematical operations including trigonometric functions (sin, cos, tan), logarithms (log base 10 and natural log), exponentials, factorials, and absolute values. Enter any number and select a function to see the result instantly, along with a quick-reference table of all trig values for your input.

How the Functions Work

Each function applies a standard mathematical operation to your input:

  • sin(x), cos(x), tan(x) — trigonometric functions using degree input (internally converted to radians)
  • log10(x) — base-10 logarithm; log10(100) = 2
  • ln(x) — natural logarithm (base e); ln(e) = 1
  • e^x — exponential function; e^1 = 2.71828
  • x! — factorial; 5! = 120 (product of all positive integers up to x)
  • |x| — absolute value; |-7| = 7

Example

InputFunctionResult
45sin(x)0.7071
60cos(x)0.5
100log10(x)2.0
2.71828ln(x)1.0
10x!3,628,800
3e^x20.0855

Key Concepts to Keep in Mind

  • Degree mode — this calculator uses degrees for trig functions, not radians (90 degrees = pi/2 radians)
  • Domain restrictions — log and ln require positive numbers; factorial requires non-negative integers (max 170)
  • tan(x) undefined — tangent is undefined at 90, 270, and similar angles where cosine equals zero
  • Precision — results are rounded to 10 decimal places to avoid floating-point display artifacts

Tips

  1. For quick reference, common trig values to memorize: sin(30) = 0.5, sin(45) = 0.707, sin(60) = 0.866
  2. Use ln(x) for growth and decay problems in physics and biology; use log10(x) for decibel and pH calculations
  3. The factorial function grows extremely fast; 20! already exceeds 2.4 quintillion
  4. If you need radians, convert by multiplying degrees by pi/180 before entering the value

Frequently Asked Questions

What is scientific notation and how do I use it with this calculator?
Scientific notation expresses numbers as a coefficient between 1 and 10 multiplied by a power of 10, such as 3.0 x 10^8 for the speed of light in m/s. This calculator displays very large results (like factorials) in scientific notation automatically. To input a number in scientific notation, enter the full decimal value -- for example, enter 300000000 rather than 3e8.
How do trigonometric functions work and when are they used?
Trigonometric functions relate the angles of a right triangle to the ratios of its sides: sin(angle) = opposite/hypotenuse, cos(angle) = adjacent/hypotenuse, and tan(angle) = opposite/adjacent. They are essential in physics (wave motion, forces), engineering (structural analysis), navigation (GPS calculations), and computer graphics (rotations and transformations). This calculator accepts angles in degrees.
What is the difference between log (base 10) and ln (natural log)?
Log base 10 (log10) answers the question 'to what power must I raise 10 to get this number?' -- for example, log10(1000) = 3 because 10^3 = 1000. Natural log (ln) uses the mathematical constant e (approximately 2.71828) as its base, so ln(e) = 1. Use log10 for decibel calculations, pH levels, and earthquake magnitudes. Use ln for continuous growth/decay problems in biology, finance, and physics.
How do exponents work in this calculator?
The e^x function computes Euler's number (e = 2.71828...) raised to the power of your input. This is the inverse of the natural logarithm: if ln(x) = y, then e^y = x. The exponential function models continuous growth and decay -- for example, in compound interest (A = Pe^rt), radioactive decay, and population growth. Enter 1 to get e itself (2.71828), enter 0 to get 1, and enter negative values for decay calculations.
What is the difference between degree mode and radian mode?
Degrees divide a full circle into 360 equal parts, while radians measure angles based on the radius of a circle -- a full circle is 2*pi radians (approximately 6.2832). This calculator uses degree mode, which is more intuitive for most users. To convert degrees to radians, multiply by pi/180. For example, 90 degrees = pi/2 radians. If your textbook gives angles in radians, multiply by 180/pi before entering the value.

Explore More Math & Science Tools

Percentage Calculator: Try our free percentage calculator for instant results.

Fraction Calculator: Try our free fraction calculator for instant results.

Basic Calculator: Try our free basic calculator for instant results.

Statistics Calculator: Try our free statistics calculator for instant results.

Square Root Calculator: Try our free square root calculator for instant results.

Date Calculator: Try our free date calculator for instant results.

Calculators