Scientific Calculator Guide: The Functions You Forgot and Why PEMDAS Has an Exception
Type '6÷2(1+2)' into different calculators and you might get 9 or 1, depending on whether the calculator applies implied multiplication before or after explicit division. PEMDAS (Parentheses, Exponents, Multiplication, Division, Addition, Subtraction) is not universally agreed upon for ambiguous expressions. Understanding how calculators resolve ambiguity — and knowing when to use ln vs log — closes the gap between knowing math and being able to use a calculator correctly.
Key Takeaways
- log vs ln: log = log base 10 (common log); ln = natural log base e (2.71828…); know which your problem requires
- Degrees vs radians: always check your calculator's angle mode before any trig function — sin(90) in radians is not 1
- PEMDAS ambiguity: implied multiplication (like 2(3)) is treated inconsistently across calculators; always use explicit parentheses
- EE/EXP key: '5 EE 3' means 5 × 10³ = 5000, not 5 × 10 × 3 — this is scientific notation input
- ANS key: stores the previous result; chaining with ANS avoids transcription errors in multi-step calculations
Order of Operations: The PEMDAS Ambiguity Problem
PEMDAS (or BODMAS in some countries) is well-defined for most expressions. The ambiguity arises with implied multiplication — when a number sits directly next to a parenthesis without an explicit × sign, like 2(3+4). Some calculators treat this as having higher precedence than explicit division (giving 2 × 7 before the division, answer: 1). Others treat it identically to explicit multiplication (giving division first, answer: 9).
This is not a bug — it's a legitimate difference in convention. Scientific textbooks typically give implied multiplication higher precedence. Calculators designed for general use often don't. The professional solution: use explicit parentheses for every ambiguous expression. Write (6/2)(1+2) or 6/(2(1+2)) depending on your intent.
| Function | What It Does | Example | Used For |
|---|---|---|---|
| log(x) | log base 10 of x | log(1000) = 3 | pH, decibels, Richter scale, % change |
| ln(x) | natural log (base e) | ln(e²) = 2 | Compound interest, exponential growth |
| sin/cos/tan | Trig ratios (check angle mode!) | sin(30°) = 0.5 | Angles, waves, oscillation |
| sin⁻¹/cos⁻¹/tan⁻¹ | Inverse trig — returns angle | sin⁻¹(0.5) = 30° | Finding angles from ratios |
| x² / √x | Square and square root | √144 = 12 | Pythagorean theorem, statistics |
| xⁿ / yˣ | Arbitrary exponents | 2^10 = 1024 | Compound growth, binary math |
| n! (factorial) | n × (n−1) × … × 1 | 5! = 120 | Permutations, combinations |
| EE / ×10ˣ | Scientific notation entry | 5 EE 6 = 5,000,000 | Very large or small numbers |
When to Use ln vs log
The common log (log base 10) makes sense for scales anchored to powers of 10: decibels (every 10 dB = 10× intensity), the Richter scale (each unit = 10× ground motion), pH (each unit = 10× hydrogen ion concentration). Natural log makes sense for processes involving continuous exponential growth or decay: compound interest (A = Pe^rt), radioactive decay, population growth modeled with e.
In pure mathematics and calculus, ln is almost always the default — the derivative of ln(x) is 1/x, which is cleaner than the derivative of log₁₀(x) = 1/(x·ln(10)). In engineering and signal processing contexts, engineers will often specify which base is intended; always check.
Open the Scientific Calculator
Scientific & Mathematical Calculator
Full scientific calculator with trig functions, logarithms, factorial, scientific notation, and step-by-step expression evaluation.
Open Scientific Calculator →