Scientific Calculator
Advanced scientific calculator with all functions.
Scientific Calculator
ReadyWhat Is a Scientific Calculator?
A scientific calculator is an electronic calculator capable of performing advanced mathematical operations beyond basic arithmetic — including trigonometric functions, logarithms, exponentials, roots, factorials, and complex expressions with parentheses and operator precedence. The Toolsiro Scientific Calculator brings full scientific functionality to your browser with no download required: trigonometric functions in degrees or radians, inverse trig (sin⁻¹, cos⁻¹, tan⁻¹), natural and base-10 logarithms, square and cube roots, powers, factorials, the constants π and e, memory functions (MS/MR/M+/MC), and full keyboard support — plus a 10-entry calculation history.
Trigonometric Functions — sin, cos, tan
Trigonometry deals with the relationships between the angles and sides of triangles and is foundational to physics, engineering, architecture, and navigation.
- sin(θ): The ratio of the opposite side to the hypotenuse in a right triangle. sin(30°) = 0.5, sin(90°) = 1.
- cos(θ): The ratio of the adjacent side to the hypotenuse. cos(0°) = 1, cos(60°) = 0.5.
- tan(θ): The ratio of the opposite side to the adjacent side (= sin/cos). tan(45°) = 1. tan(90°) is undefined.
- sin⁻¹ / arcsin: The inverse sine — gives the angle whose sine equals the input. arcsin(0.5) = 30°. Switch to INV mode in the calculator.
- cos⁻¹ / arccos: The inverse cosine. arccos(0.5) = 60°.
- tan⁻¹ / arctan: The inverse tangent. arctan(1) = 45°.
Degrees vs Radians: Angles can be expressed in degrees (0–360°) or radians (0–2π). The calculator supports both modes — switch using the DEG/RAD button. To convert: radians = degrees × π/180. Common values: 90° = π/2 rad, 180° = π rad, 360° = 2π rad.
Logarithms and Exponentials
- log(x) — Base-10 logarithm: The power to which 10 must be raised to equal x. log(100) = 2 because 10² = 100. log(1000) = 3. Used widely in chemistry (pH scale), acoustics (decibels), and earthquake measurement (Richter scale).
- ln(x) — Natural logarithm (base e): The power to which the mathematical constant e (≈ 2.71828) must be raised to equal x. ln(e) = 1. ln(1) = 0. Used in calculus, compound interest, population growth, and radioactive decay formulas.
- eˣ — Exponential function: The inverse of ln. e^1 = 2.71828, e^2 = 7.389. Toggle using INV + ln.
- 10ˣ — Base-10 exponential: The inverse of log. Toggle using INV + log.
- xʸ — Power function: Raise x to any power y. Use the xʸ button then enter the exponent. 2^10 = 1024, 3^4 = 81.
Roots, Factorials, and Other Functions
- √x — Square root: The number which, when multiplied by itself, gives x. √144 = 12. Toggle to x² (square) using INV mode.
- ∛x — Cube root: The number which, when cubed, gives x. ∛27 = 3. Toggle to x³ using INV mode.
- n! — Factorial: The product of all positive integers up to n. 5! = 5×4×3×2×1 = 120. 10! = 3,628,800. Used in combinatorics and probability (number of ways to arrange n items = n!).
- |x| — Absolute value: The non-negative value of x. |−7| = 7, |3| = 3. Essential in distance calculations and error analysis.
- % — Percentage: Divides by 100 within expressions. 200 × 15% = 30.
Mathematical Constants
- π (pi) ≈ 3.14159265358979: The ratio of a circle's circumference to its diameter. Appears in area of a circle (πr²), volume of a sphere (4/3 πr³), wave equations, and Fourier transforms.
- e (Euler's number) ≈ 2.71828182845905: The base of the natural logarithm. Appears in continuous compound interest (A = Pe^(rt)), population growth models, and probability theory.
Memory Functions
- MS (Memory Store): Saves the current displayed value to memory.
- MR (Memory Recall): Retrieves the stored memory value into the display.
- M+ (Memory Add): Adds the current value to the stored memory.
- MC (Memory Clear): Clears the memory to zero.
Order of Operations (PEMDAS/BODMAS)
The calculator respects standard mathematical order of operations: Parentheses first, then Exponents, then Multiplication and Division (left to right), then Addition and Subtraction (left to right). This means 2 + 3 × 4 = 14 (not 20), and (2 + 3) × 4 = 20. Always use parentheses to make complex expressions unambiguous.
Related Tools
For percentage calculations, use the dedicated Percentage Calculator. For loan repayment math, use the Loan Calculator.