Scientific Calculator
Online scientific calculator supporting trigonometry, logarithms, square roots, powers, and constants like pi and e.
Result
—
Extended More scenarios, charts & detailed breakdown ▾
sin
—
cos —
tan —
csc (1/sin) —
sec (1/cos) —
cot (1/tan) —
Professional Full parameters & maximum detail ▾
Expression Results
Result 1 —
Result 2 —
R1 Scientific Notation —
R2 Scientific Notation —
Combined Operations
Sum (R1 + R2) —
Difference (R1 − R2) —
Product (R1 × R2) —
Ratio (R1 / R2) —
How to Use This Calculator
Type any mathematical expression in the input field. Use function names like sqrt(), sin(), log(). Select Degrees or Radians for trigonometric functions.
Formula
Supported: sqrt, cbrt, sin, cos, tan, log, ln, pow, abs, pi, e, ^ operator
Example
sqrt(16) + sin(30) = 4 + 0.5 = 4.5 (degrees mode)
Frequently Asked Questions
- The calculator supports a wide range of mathematical functions: sqrt(x) for square root, cbrt(x) for cube root, pow(x,n) for powers, sin(x), cos(x), tan(x) for trigonometry, log(x) for base-10 logarithm, ln(x) for natural logarithm, abs(x) for absolute value, and rounding functions floor, ceil, round. Constants pi (π ≈ 3.14159) and e (≈ 2.71828) are also available. Combine them in any expression, such as sqrt(pow(3,2)+pow(4,2)) to compute a hypotenuse.
- Select your preferred angle mode using the Degrees/Radians toggle before evaluating trig functions. In Degrees mode, sin(30) = 0.5 and cos(90) = 0. In Radians mode, sin(π/6) = 0.5 and cos(π/2) ≈ 0. A very common error is leaving the calculator in the wrong mode — sin(90) in radians mode gives ≈0.894, not 1. If you get an unexpected result from a trig function, check your angle mode first.
- Type expressions directly using standard mathematical notation. Use * for multiplication (not "x"), / for division, and ^ for exponents. Example expressions:
sqrt(16)+2^3computes √16 + 8 = 12.sin(45)*cos(45)computes the product of the two values.log(1000)returns 3 (base 10). Parentheses control order of operations — use them liberally. The expression(3+4)*2gives 14, while3+4*2gives 11. - Use the ^ operator or the pow(base, exponent) function. For example, 2^10 = 1024 and pow(2,10) = 1024 give the same result. Fractional exponents represent roots: 8^(1/3) = ∛8 = 2, and 16^(0.5) = √16 = 4. For scientific notation, note that 1e6 = 1,000,000. Negative exponents give reciprocals: 2^(-3) = 1/8 = 0.125. Be careful with negative bases and fractional exponents — (-8)^(1/3) may not evaluate as expected in all JavaScript environments.
- Pi (π) ≈ 3.14159265358979323846. Type pi (lowercase) in any expression to use it. For example,
pi*5^2gives the area of a circle with radius 5 ≈ 78.5398. Pi appears in formulas for circles, spheres, trigonometry, and probability. The constant e (Euler's number ≈ 2.71828) is also available and is the base of the natural logarithm. Typee^1to confirm it returns 2.71828.