Free Calculator · Trig · Log · Powers · Factorial · Memory
Scientific Calculator
Full-featured scientific calculator with trigonometric, logarithmic, exponential and factorial functions. DEG/RAD toggle, memory, keyboard shortcuts and calculation history.
How to Use the Scientific Calculator
Click buttons or type on your keyboard to enter expressions. The display shows your complete expression as you build it. Furthermore, press equals or hit Enter to evaluate. Additionally, the calculator follows standard mathematical order of operations (PEMDAS/BODMAS) automatically.
- Enter numbers and operatorsClick the number pad or type directly. Operators include add, subtract, multiply, divide and modulo.
- Use scientific functionsClick sin, cos, tan, log, ln, square root or factorial. Press 2nd to access inverse trig functions.
- Set angle modeToggle between DEG (degrees) and RAD (radians). DEG is the default for most calculations.
- Press equalsThe result appears on the display. The expression is saved to history for reference.
- Use memory and historyStore values with M+, recall with MR. Click History to see past calculations and reuse results.
What Is a Scientific Calculator?
A scientific calculator performs advanced mathematical operations beyond basic arithmetic. It handles trigonometric functions, logarithms, exponents, roots, factorials and combinatorics. Furthermore, scientists, engineers, students and financial professionals use scientific calculators daily. Additionally, this online version replicates the functionality of physical models like the Casio fx-991 and TI-30X.
Scientific calculators process expressions following the standard order of operations. Parentheses are evaluated first, then exponents, then multiplication and division from left to right, and finally addition and subtraction. Furthermore, this ensures consistent results that match mathematical convention. Additionally, the expression display shows the complete calculation being built.
Trigonometric Functions
This calculator supports sine, cosine and tangent along with their inverse functions (arcsin, arccos, arctan). Toggle DEG mode for calculations in degrees or RAD mode for radians. Furthermore, in DEG mode, sin(90) equals 1 and cos(0) equals 1. Additionally, press the 2nd button to access inverse functions that return the angle from a ratio.
Source: Khan Academy — Trigonometry
Logarithmic and Exponential Functions
The log button computes the common logarithm (base 10). The ln button computes the natural logarithm (base e). Furthermore, log(100) equals 2 because 10 squared is 100. Additionally, ln(e) equals 1 by definition, where e is Euler's number (approximately 2.71828).
Exponential functions include x squared, x cubed and x to the power of y. Furthermore, the EXP button enters scientific notation: 3 EXP 8 represents 3 times 10 to the eighth power. Additionally, the e button inserts Euler's number for natural exponential calculations.
| Function | Button | Example | Result |
|---|---|---|---|
| Common log | log | log(1000) | 3 |
| Natural log | ln | ln(e) | 1 |
| Square | x² | 8² | 64 |
| Power | xʸ | 2^10 | 1024 |
| Square root | √ | √144 | 12 |
| Factorial | n! | 5! | 120 |
Keyboard Shortcuts
The calculator supports full keyboard input for fast operation. Type numbers and operators directly without clicking buttons. Furthermore, Enter or the equals key evaluates the expression. Additionally, Escape clears all and Backspace deletes the last character.
| Key | Action |
|---|---|
| 0-9 | Enter digits |
| + - * / | Arithmetic operators |
| ( ) | Parentheses |
| . | Decimal point |
| Enter / = | Calculate result |
| Backspace | Delete last character |
| Escape | Clear all (AC) |
| % | Percentage |
Memory Functions Explained
Memory functions store a value for use across multiple calculations. M+ adds the current result to memory. Furthermore, M- subtracts from memory. Additionally, MR recalls the stored value and MC clears the memory entirely. The memory indicator lights up when a value is stored.
Memory is useful for multi-step calculations where an intermediate result is needed later. Furthermore, store a subtotal with M+, continue calculating, then recall it with MR to combine. Additionally, memory persists until you clear it with MC or close the page.
Degrees vs Radians
Degrees divide a full circle into 360 equal parts. Radians measure angles based on the circle's radius, with a full circle equalling 2π radians. Furthermore, DEG mode is standard for geometry, navigation and everyday angle measurement. Additionally, RAD mode is essential for calculus, physics and engineering formulas.
To convert between the two systems, multiply degrees by π/180 to get radians. Furthermore, multiply radians by 180/π to get degrees. Additionally, common reference angles include 90 degrees equals π/2 radians, 180 degrees equals π radians, and 360 degrees equals 2π radians.
Order of Operations (PEMDAS/BODMAS)
This calculator follows the standard mathematical order of operations. Parentheses are evaluated first. Furthermore, exponents are computed next. Additionally, multiplication and division are processed left to right, followed by addition and subtraction left to right.
Use parentheses to override the default order when needed. Furthermore, 2+3×4 equals 14 (not 20) because multiplication precedes addition. Additionally, (2+3)×4 equals 20 because parentheses force the addition first. Understanding order of operations prevents common calculation errors.
Practical Applications
Students use scientific calculators for algebra, trigonometry, calculus and physics homework. The ability to compute sin, cos, log and powers saves significant time on problem sets. Furthermore, engineers use them for electrical calculations (impedance, phase angles), structural analysis (force vectors) and signal processing (Fourier analysis).
Financial professionals use logarithms for compound interest and exponential growth calculations. Furthermore, scientists rely on powers and roots for data analysis, unit conversions and error propagation. Additionally, programmers use modulo operations, binary conversions and bitwise calculations.
Source: National Council of Teachers of Mathematics — Calculator Use in Education
Factorials, Permutations and Combinations
The factorial function (n!) multiplies all positive integers from 1 to n. For example, 5! equals 120 because 5 times 4 times 3 times 2 times 1 equals 120. Furthermore, factorials grow extremely fast. The value 20! already exceeds 2.4 quintillion, and 170! is the largest factorial this calculator handles before exceeding JavaScript number limits.
Factorials are essential for computing permutations and combinations. The number of ways to arrange r items from a set of n is nPr, which equals n! divided by (n-r)!. Furthermore, the number of ways to choose r items from n without regard to order is nCr, which equals n! divided by r!(n-r)!. Additionally, these calculations appear constantly in probability, statistics, genetics and cryptography.
Scientific Notation and the EXP Function
Scientific notation expresses very large or very small numbers as a coefficient multiplied by a power of 10. The EXP button enters this format directly: typing 3 then pressing EXP then 8 represents 3 times 10 to the eighth power, which equals 300,000,000. Furthermore, this notation is standard in physics, chemistry and astronomy where numbers span many orders of magnitude.
The calculator displays results in standard notation for moderate values and automatically switches to scientific notation for very large or very small results. Furthermore, the speed of light (approximately 3 times 10 to the eighth metres per second) and Planck's constant (approximately 6.626 times 10 to the negative thirty-fourth joule seconds) are naturally expressed this way. Additionally, scientific notation reduces errors when working with extreme values.
Common Calculations and Worked Examples
To find the hypotenuse of a right triangle with sides 3 and 4, calculate sqrt(3 squared plus 4 squared). Enter 3, press x squared to get 9, press add, enter 4, press x squared to get 16, close the parenthesis and press sqrt. The result is 5. Furthermore, this applies the Pythagorean theorem directly.
To calculate compound interest on a principal of 10,000 at 5% annual rate over 10 years, compute 10000 times (1.05 to the power 10). Enter 1.05, press x to the y, enter 10, close the parenthesis, multiply by 10000 and press equals. The result is approximately 16,288.95. Additionally, the natural logarithm helps solve for unknown time periods in exponential growth problems.
Frequently Asked Questions
Related Calculators
Statistics Calculator
Compute mean, median, mode, standard deviation and other descriptive statistics.
→