Calculator

Scientific Calculator | Free Online Sci Calculator for Advanced Math

Use this free scientific calculator online to solve advanced math problems fast. Calculate trig functions, logarithms, exponents, roots, fractions, and more with a powerful sci calculator online for desktop and mobile.
UAE gratuity calculator showing end of service benefits calculation based on UAE labour law for Dubai, Abu Dhabi and Sharjah

Scientific Calculator – Free Online Sci Calculator for Advanced Math

Trig, logarithms, powers, roots, factorial, combinations, memory & history — in your browser

M
DEG
 
0
No history yet

Keyboard: numbers, +−*/^(), Enter=Evaluate, Backspace=Delete, Escape=Clear

How to Use This Scientific Calculator

  1. Set angle mode. Click the DEG badge (turns violet for RAD) before entering trig functions. Degrees are standard for most geometry and physics problems; radians for calculus.
  2. Build your expression. Click function buttons — each one opens a function with its parenthesis: sin(, log(, √(. Add your argument, close the bracket with ), then press =.
  3. Use the number pad. The right side holds digits and operators. The ÷ and × keys map to JavaScript's / and * internally.
  4. Chain with ANS. After each result, press ANS to insert the previous answer into a new expression — great for multi-step calculations.
  5. Store values in memory. Press M+ to add the current result to memory. Press MR to recall it at any time. The M indicator lights up when memory is non-zero.
  6. Review history. Click "History" to see your last 20 calculations. Tap any entry to paste its value back into the display.

Worked Examples

Example 1 – Trigonometry: finding a side

A ladder leans against a wall at 65° to the ground. The ladder is 4 m long. How high up the wall does it reach?

Formula: height = length × sin(angle)
Keystrokes (DEG mode): 4 × sin( 65 ) =
Result: 4 × sin(65°) = 4 × 0.9063 ≈ 3.625 m

Example 2 – Logarithm: doubling time

How many years until an investment doubles at 6% annual interest (compound annually)?

Formula: t = log(2) ÷ log(1.06)
Keystrokes: log( 2 ) ÷ log( 1.06 ) =
Result:11.9 years

Example 3 – Combinations: lottery odds

A lottery draws 6 numbers from 49. How many possible tickets are there?

Formula: nCr(49, 6)
Keystrokes: nCr( 49 , 6 ) =
Result: 13,983,816 possible combinations

Example 4 – Powers and roots

The diagonal of a rectangle with sides 7 cm and 24 cm:

Formula: d = √(7² + 24²)
Keystrokes: √( 7 x² + 24 x² ) =
Result: √(49 + 576) = √625 = 25 cm

Example 5 – Scientific notation

Divide the speed of light (3 × 10⁸ m/s) by the frequency of a radio wave (1.5 × 10⁸ Hz) to find wavelength:

Keystrokes: 3 EXP 8 ÷ 1.5 EXP 8 =
Result: 2 m

Understanding Key Functions

Trigonometric functions

Sine, cosine, and tangent relate the angles of a right triangle to its side lengths. Their inverses (sin⁻¹, cos⁻¹, tan⁻¹) find the angle given a ratio. Always verify your mode matches the problem:

sin(θ) = opposite/hypotenuse cos(θ) = adjacent/hypotenuse tan(θ) = opposite/adjacent

Logarithms

log(x) is the base-10 logarithm — the power to which 10 must be raised to get x. ln(x) is the natural logarithm, base e ≈ 2.71828. Use log for pH, decibels, and Richter scale; use ln for growth/decay and calculus.

log(1000) = 3 (because 10³ = 1000) ln(e²) = 2 (because e^2 = e²)

Powers and roots

The xʸ button inserts the ^ operator. For cube roots and higher use ∛ or ʸ√(n,x) where n is the root degree. The relationship: ⁿ√x = x^(1/n).

Factorial, nCr, nPr

Factorials grow extremely fast — 20! exceeds 2 × 10¹⁸. Combinations nCr count unordered selections; permutations nPr count ordered ones.

nCr(n,r) = n! / (r! × (n-r)!) nPr(n,r) = n! / (n-r)!

Scientific notation with EXP

The EXP button enters "×10^". To input 6.022 × 10²³ (Avogadro's number): press 6.022 then EXP then 23. On the keyboard, press e or E as the exponent separator.

Common Mistakes to Avoid

  • Wrong angle mode. sin(90) in RAD = 0.894 (not 1). Always check DEG vs RAD first.
  • Missing parentheses. sin 45 × 2 is ambiguous — type sin(45) × 2 to be explicit.
  • Log of zero or negatives. log(0) and ln(−1) are undefined; the calculator returns Error.
  • Factorial overflow. n! is only computed for n ≤ 170; beyond that, the result exceeds JavaScript's maximum number.
  • Confusing log and ln. log = base 10, ln = base e. Many science formulas use ln; many engineering formulas use log.
  • Order of operations. 2+3×4 = 14 (not 20). Use parentheses to override: (2+3)×4 = 20.

Frequently Asked Questions

What is a scientific calculator used for?
A scientific calculator performs advanced mathematical operations beyond basic arithmetic: trigonometry (sin, cos, tan), logarithms, exponents, roots, factorials, combinations, and permutations. Students, engineers, and scientists use them for algebra, geometry, calculus, statistics, and physics problems.
What is the difference between DEG and RAD mode?
DEG (degree) mode measures angles in degrees (0–360° for a full circle). RAD (radian) mode uses radians (0–2π for a full circle). Most textbook problems use degrees; calculus and physics often use radians. Mismatch is one of the most common calculator errors.
How do I calculate sin(30°)?
Ensure DEG mode is selected. Click sin, then 3, 0, ), then =. The result is 0.5, because sin(30°) = ½.
What does log mean on a calculator?
The log button computes the base-10 logarithm (common logarithm). log(100) = 2 because 10² = 100. The ln button computes the natural logarithm (base e ≈ 2.71828). ln(e) = 1.
How do I calculate a power like 2^10?
Enter 2, press , enter 10, press =. Result: 1,024. You can also use the keyboard: type 2^10 and press Enter.
What does the factorial (x!) button do?
Factorial multiplies a positive integer by every positive integer below it. 5! = 5 × 4 × 3 × 2 × 1 = 120. Factorials grow very quickly — 20! ≈ 2.43 × 10¹⁸. Useful in probability and combinatorics.
What are nCr and nPr?
nCr (combinations) counts the number of ways to choose r items from n when order doesn't matter. nPr (permutations) counts ordered selections. Example: from 5 people, nCr(5,2) = 10 unordered pairs; nPr(5,2) = 20 ordered pairs.
How do I enter scientific notation?
Press EXP to insert ×10^. For 3.2 × 10⁶: press 3 . 2 EXP 6. On keyboard, type 3.2e6 and press Enter.
What does the ANS button do?
ANS recalls the result of the last completed calculation. Useful for chaining: compute √2, then press ANS × ANS to verify it squares back to 2.
How do the memory buttons work?
M+ adds the current value to memory; M− subtracts; MR recalls memory into the expression; MC clears memory. The M indicator in the display lights up when memory holds a non-zero value.
Does this calculator support keyboard input?
Yes. Numbers (0–9), operators (+, −, *, /), Enter (equals), Backspace (delete last token), Escape (clear), parentheses, ^ (power), and e/E (scientific notation) are all supported via keyboard.
Why does sin(180°) show a tiny number instead of 0?
Floating-point arithmetic can't represent π exactly, so sin(π) evaluates to ≈ 1.2×10⁻¹⁶. This calculator rounds results to 10 significant figures, which eliminates this noise — sin(180°) correctly displays 0.
What is the order of operations on this calculator?
Standard PEMDAS/BODMAS: Parentheses → Exponents → Multiplication/Division → Addition/Subtraction. The expression is evaluated as typed; use parentheses to override default precedence.

Related Calculators

Disclaimer: This scientific calculator is provided for educational and general-purpose use. Results are computed using IEEE 754 double-precision floating-point arithmetic and are rounded to 10 significant figures. For critical engineering, scientific, or financial decisions, verify results with a certified instrument or professional software.
Shares:

Related Posts