Trigonometry: find the height of a triangle
Input
Hypotenuse = 50m, angle = 35° → sin(35) × 50Output
sin(35°) = 0.5736 → height = 28.68 mSwitch to DEG mode first. sin(35) = 0.5736. Multiply by 50 to get the opposite side.
Solve advanced expressions with trigonometric, logarithmic, and power functions in DEG or RAD mode.
Runs in your browser · No data stored · No signup
A scientific calculator performs advanced mathematical operations — trigonometry, logarithms, exponents, factorials, and constants like π and e — beyond basic arithmetic.
Results use JavaScript IEEE 754 floating-point arithmetic (~15 significant digits).
Enter an expression to calculate.
A scientific calculator performs advanced mathematical operations — trigonometry, logarithms, exponents, factorials, and constants like π and e — beyond basic arithmetic.
A scientific calculator extends the four basic operations (add, subtract, multiply, divide) with functions required in algebra, calculus, physics, chemistry, and engineering. It supports trigonometric functions (sin, cos, tan and their inverses), logarithmic functions (log base-10 and natural log ln), exponential notation, square roots, nth roots, absolute values, and factorial. Scientific calculators also store mathematical constants like π (3.14159…) and Euler's number e (2.71828…).
Browser-based scientific calculators offer the same function set as handheld devices such as the Casio fx-991 or TI-30X, with the added advantage of being available on any device without installation. Results are computed in floating-point arithmetic following standard order of operations (PEMDAS/BODMAS).
Expressions are evaluated using standard order of operations (PEMDAS/BODMAS). Functions like sin/cos/tan, log/ln, roots, and powers are evaluated using standard mathematical definitions. Trigonometric results depend on whether the calculator is in degree (DEG) or radian (RAD) mode.
Formula
PEMDAS: Parentheses → Exponents → Multiplication/Division → Addition/SubtractionChoose DEG (degrees) or RAD (radians) before entering trigonometric functions. Most physics problems use radians; most geometry problems use degrees.
Type numbers and click function buttons. Use parentheses to control order of operations. For example: sin(30) in DEG mode returns 0.5.
Click π or e to insert the constant directly. Use M+ / MR to store and recall intermediate results across multi-step problems.
Results displayed as 1.23e+10 mean 1.23 × 10¹⁰. This notation appears automatically when results are very large or very small.
Use the ANS key (or click the result to reuse it) to feed one result into the next operation — saves re-entry and reduces rounding errors.
Input
Hypotenuse = 50m, angle = 35° → sin(35) × 50Output
sin(35°) = 0.5736 → height = 28.68 mSwitch to DEG mode first. sin(35) = 0.5736. Multiply by 50 to get the opposite side.
Input
Hydrogen ion concentration [H⁺] = 0.001 mol/L → pH = -log(0.001)Output
pH = 3 (acidic solution)log(0.001) = log(10⁻³) = -3. Negate to get pH = 3.
Input
Continuous compounding: e^(0.05 × 10) for 5% over 10 yearsOutput
e^0.5 = 1.6487 → 64.87% growthThe formula for continuous compounding is A = Pe^(rt). Enter 0.5 as the exponent.
Common real-world scenarios where this tool saves time.
Students
Verify homework answers for algebra, pre-calculus, and physics problems. The browser-based version mirrors handheld calculators allowed in most non-graphing exams.
Engineers
Compute stress, torque, or signal values on a phone without carrying a dedicated device. Useful during site visits or lab work.
Pharmacists / chemists
pH, dilution factors, and molar mass calculations require log, exponent, and multi-step arithmetic that a basic calculator can't handle.
Common scientific calculator functions, their notation, and typical use cases.
| Function | Notation | Example | Use Case |
|---|---|---|---|
| Sine | sin(x) | sin(30°) = 0.5 | Angles, waves, oscillations |
| Cosine | cos(x) | cos(60°) = 0.5 | Angles, projections |
| Tangent | tan(x) | tan(45°) = 1 | Slopes, angles of elevation |
| Square root | √x | √144 = 12 | Geometry, quadratic formula |
| Natural log | ln(x) | ln(e) = 1 | Growth rates, calculus |
| Log base 10 | log(x) | log(1000) = 3 | Decibels, pH, Richter scale |
| Exponent | xⁿ | 2⁸ = 256 | Powers, compound interest |
| Factorial | n! | 5! = 120 | Combinations, permutations |
| Pi (π) | 3.14159… | Area = π × r² | Circle calculations |
Trig functions use degrees by default on many calculators, but math and programming libraries often use radians. Always verify your angle mode.
Always verify DEG vs RAD before entering trig functions. sin(90) in DEG = 1; sin(90) in RAD = 0.8940 — a common source of wrong answers.
Enter 1/(2+3) not 1/2+3. Without parentheses, order of operations gives 3.5 instead of 0.2.
Natural log (ln) base-e is used in calculus and continuous compounding. Log base-10 is used in pH and decibels. They are not interchangeable.
Advertisement
All three describe ratios in a right triangle. sin(θ) = opposite/hypotenuse, cos(θ) = adjacent/hypotenuse, tan(θ) = opposite/adjacent. In the unit circle, they describe x/y coordinates and slope at angle θ.
Use radians in calculus (derivatives and integrals of trig functions assume radians), physics (angular velocity ω = radians/second), and programming (most math libraries default to radians). Use degrees for geometry, navigation, and everyday angle measurements.
E notation is scientific notation. 1.5E+6 = 1,500,000. 3.2E-4 = 0.00032. It appears when the result has too many digits to display in standard form.
Results use JavaScript's 64-bit IEEE 754 floating-point arithmetic — the same precision as Python, Java, and most programming languages. For standard scientific and engineering calculations the results are accurate to ~15 significant digits.
You can use it to check work and understand concepts, but standardized tests (SAT, ACT, AP, GRE) require a physical approved calculator during the actual exam.
Calculations run in your browser and are not uploaded to a server.
Results use JavaScript IEEE 754 floating-point arithmetic (~15 significant digits).
More free tools for the same workflow.
Calculate powers like a^b, negative exponents, and fractional exponents with clear results and quick examples like 2^3 = 8.
Find the greatest common factor of two or more integers using the Euclidean algorithm and factor-method explanations.
Calculate permutations nPr = n!/(n−r)! when order matters—5P2, 10P3, 26P3 & more. Runs locally in your browser, no upload. Exact results up to n=500.
Advertisement
Reviewed by EverydayTools Editorial Team on 2026-05-03.