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^3 computes √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)*2 gives 14, while 3+4*2 gives 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^2 gives 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. Type e^1 to confirm it returns 2.71828.

Related Calculators