Scientific Calculator

A full scientific calculator with trigonometry, logarithms, powers, roots and factorials — works with touch or keyboard.

Last updated:

0

    Online scientific calculator

    For homework, engineering problems or quick conversions, this scientific calculator handles everything a classroom calculator does: sine, cosine and tangent (in degrees or radians) and their inverses, logarithms to any base, powers and roots, factorials, π and e, with proper operator precedence and brackets. Results update as you type, and a history list keeps your recent calculations — tap one to reuse it.

    How to use it

    1. Tap the keys or type an expression, for example 2^10 + sqrt(144).
    2. Switch between DEG and RAD for trigonometry.
    3. Press = to save the result to history; Ans reuses the last answer.

    Order of operations

    Brackets → powers and roots → × ÷ % → + −

    Examples

    • sin(30) + cos(60) = 1 (in degrees).
    • log(2, 1024) = 10, and ln(e^3) = 3.
    • 5! = 120, and 2^3^2 = 512 (powers work right to left).
    • The height of a 10 m ladder leaning at 60°: 10 sin(60) ≈ 8.66 m.

    For fractions, use the fraction calculator; for percentages, thepercentage calculator.

    Frequently asked questions

    How do I use degrees and radians?
    Use the DEG/RAD switch. In DEG mode, sin(30) = 0.5; in RAD mode, sin(π/6) = 0.5. The inverse functions (sin⁻¹ etc.) return answers in the selected unit.
    Can I type with my keyboard?
    Yes. Type numbers, + − * / ^ ( ) and function names such as sqrt, log, ln, sin. Press Enter for = and Esc to clear. You can also write 2pi or 3(4+5) — implicit multiplication works.
    What does log mean here?
    log is the base-10 logarithm and ln the natural logarithm (base e). For other bases use log(base, number) — for example log(2, 8) = 3.
    Why does 0.1 + 0.2 show 0.3 exactly?
    Computers store decimals in binary, which can produce tiny errors like 0.30000000000000004. The calculator rounds results to 12 significant digits to hide this noise.