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.
How to Use the Scientific Calculator
- 1. Enter a number - type any value into the input field (angles should be in degrees for trig functions).
- 2. Select a function - choose from sin, cos, tan, log10, ln, e^x, factorial, or absolute value.
- 3. Read the result - the computed value appears instantly, rounded to 10 decimal places.
- 4. View the trig table - a quick-reference table shows all trig values for your input angle.
- 5. Try different inputs - change the number to compare results across different values or functions.
Scientific Calculator
This calculator covers the eight functions you reach for most often in science and engineering coursework: sine, cosine, tangent, log base 10, natural log, the exponential e^x, factorial, and absolute value. Enter any number, select the function, and the result appears instantly alongside a quick-reference trig table for the current input angle. Angles are entered in degrees, making it practical for most classroom and lab tasks without a unit-conversion step.
How the Functions Are Calculated
Each function takes a single number input and applies a standard mathematical rule:
- sin(x), cos(x), tan(x) — trig functions for angle x in degrees; internally the calculator converts x to radians by multiplying by pi/180
- log10(x) — base-10 logarithm; answers “to what power must 10 be raised to equal x?” so log10(1000) = 3
- ln(x) — natural logarithm using base e (approximately 2.71828); ln(1) = 0, ln(e) = 1
- e^x — raises e to the power x; e^0 = 1, e^1 = 2.71828, e^(-1) = 0.3679
- x! — factorial; the product of all positive integers from 1 to x; defined only for non-negative integers; maximum input is 170 (171! overflows floating-point)
- |x| — absolute value; strips the sign; |-9.5| = 9.5
Worked Examples
Scenario 1 — Physics: finding the horizontal component of a force A 50 N force acts at 37 degrees above horizontal. The horizontal component is F x cos(37). Entering 37 and selecting cos gives 0.7986, so horizontal force = 50 x 0.7986 = 39.93 N. The vertical component uses sin(37) = 0.6018, giving 30.09 N.
Scenario 2 — Chemistry: calculating pH from hydrogen ion concentration A solution has [H+] = 0.0032 M. pH = -log10([H+]) = -log10(0.0032). Entering 0.0032 and selecting log10 gives -2.4949, so pH = 2.50 (acidic, as expected for a concentration above 0.001 M).
Scenario 3 — Finance: continuous compound interest An investment of $5,000 grows at 4% annual interest for 10 years using continuous compounding: A = P x e^(rt) = 5000 x e^(0.04 x 10) = 5000 x e^0.4. Entering 0.4 and selecting e^x gives 1.4918, so the final value is $7,459.12, compared to $7,401 under annual compounding.
Scientific Function Reference Table
| Input | Function | Result | Notes |
|---|---|---|---|
| 30 | sin(x) | 0.5000 | Exact value; one of three key angles |
| 45 | sin(x) | 0.7071 | sqrt(2)/2 |
| 60 | sin(x) | 0.8660 | sqrt(3)/2 |
| 60 | cos(x) | 0.5000 | cos(60) = sin(30) |
| 45 | tan(x) | 1.0000 | sin and cos are equal at 45 deg |
| 1000 | log10(x) | 3.0000 | 10^3 = 1000 |
| 1 | ln(x) | 0.0000 | ln(1) = 0 always |
| 2.71828 | ln(x) | 1.0000 | e^1 = e |
| 1 | e^x | 2.7183 | Euler’s number |
| 10 | x! | 3,628,800 | 10! |
| 20 | x! | 2.432 x 10^18 | 20! exceeds 2.4 quintillion |
| -7.3 | abs(x) | 7.3000 | Sign removed |
When to Use This Calculator
- Resolving force or velocity vectors into components using sin and cos when the angle is given in degrees
- Computing pH, pOH, or decibel levels that require log base 10
- Modeling radioactive decay, bacterial growth, or population dynamics using the natural logarithm or e^x
- Counting permutations and combinations in probability problems that require factorial values
- Checking the sign of a complex expression without manually tracking minus signs, using absolute value
Common Mistakes
- Entering angles in radians when the calculator expects degrees — entering pi/4 (approximately 0.785) instead of 45 gives sin(0.785 degrees) = 0.0137, not 0.707; convert to degrees first by multiplying radians by 180/pi
- Taking the log or ln of zero or a negative number — log10(0) and ln(0) are undefined (the result approaches negative infinity); a zero or negative input will return an error, not a number
- Expecting tan to work at 90 degrees — tan(90) is undefined because cos(90) = 0 and division by zero is undefined; the calculator returns an error or a very large number for angles near 90 and 270
- Confusing log10 and ln — log10(10) = 1 but ln(10) = 2.3026; mixing them up shifts answers by a factor of 2.3026, which is ln(10)
Context and Applications
Scientific functions are the backbone of quantitative work across many fields. In acoustics, sound intensity in decibels is 10 x log10(I/I_0), so an intensity 1,000 times the reference level registers as 30 dB. In seismology, earthquake magnitude follows a base-10 log scale — a magnitude 7.0 quake releases roughly 31.6 times more energy than a magnitude 6.0. In signal processing, the Fourier transform uses e^(ix) = cos(x) + i sin(x), connecting exponentials and trig functions through Euler’s formula. Probability textbooks constantly use factorial in formulas like n! / (k!(n-k)!) for combinations. In pharmacokinetics, drug concentration over time follows C(t) = C0 x e^(-kt), making ln the key tool for finding the elimination rate constant k from experimental data. Computer vision algorithms use atan (the inverse of tan) to find edge orientations in images.
Tips
- The three key sine values worth memorizing: sin(30) = 0.5, sin(45) = 0.7071, sin(60) = 0.8660 — cos values are the mirror image (cos(30) = 0.8660, cos(60) = 0.5)
- Use e^x for continuous growth and ln for its inverse: if a population grows from 100 to 250 in 5 years, the growth rate k = ln(250/100) / 5 = ln(2.5) / 5 = 0.1833 per year
- log10(x) and ln(x) are related by ln(x) = log10(x) x 2.3026; knowing this lets you switch between them without memorizing separate formulas
- Factorial grows explosively: 10! = 3.6 million, 15! = 1.3 trillion, 20! = 2.4 quintillion — for large n, use Stirling’s approximation or a logarithm of the factorial instead
- If your textbook gives an angle in radians (e.g., pi/6), multiply by 180/pi = 57.296 before entering the value into this degree-mode calculator
- When computing both sin and cos for the same angle, check that sin^2(x) + cos^2(x) = 1 as a quick verification that you entered the angle correctly
Frequently Asked Questions
What is scientific notation and how do I use it with this calculator?
How do trigonometric functions work and when are they used?
What is the difference between log (base 10) and ln (natural log)?
How do exponents work in this calculator?
What is the difference between degree mode and radian mode?
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.
Related Math & Science Calculators
Age Calculator
Free online Age Calculator -- find your exact age in years, months, days, weeks, and total days from your date of birth. Includes next birthday countdown and milestone tracking.
Math & ScienceBasic Calculator
Free online Basic Calculator -- perform addition, subtraction, multiplication, division, exponents, and modulo operations. Instant results with up to 10 decimal places of precision.
Math & ScienceBinary Hex Decimal Converter
Free online Binary, Hexadecimal, and Decimal Converter -- convert between base-2, base-10, and base-16 number systems instantly. Essential for programming, computer science, and digital electronics.
Math & ScienceDate Calculator
Free online Date Calculator -- find the exact number of days, weeks, months, and years between any two dates. Calculate date differences for project planning, contracts, age verification, and event countdowns.