How to Use This Calculator
This online calculator is built to handle everyday arithmetic as well as common scientific functions. Use it for quick totals, percentages, powers, roots, trigonometry, logarithms, and multi-step expressions with parentheses.
Basic calculations
Use the number buttons and the standard operators for addition, subtraction, multiplication, and division. Press = or Enter to calculate.
Scientific functions
The calculator includes square root, powers, reciprocal, trigonometric functions, logarithms, constants such as π and e, and scientific notation through the EXP key.
Desktop and mobile
On larger screens the scientific and tools panels are visible alongside the main keypad. On mobile, use the Scientific and Tools & History buttons to open those sections when needed.
Memory and history
Use MS to store a value, MR to recall it, M+ and M− to adjust it, and MC to clear memory. Calculation history is saved in the history panel and can be reused by clicking an earlier result.
Keyboard shortcuts
This calculator supports direct keyboard input for faster use on desktop.
| Key | Action |
|---|
| 0-9 | Enter numbers |
| + – * / | Basic operators |
| . | Decimal point |
| ( ) | Parentheses |
| % | Percent |
| ^ | Power |
| Enter or = | Calculate result |
| Backspace | Delete the last entry |
| Escape | Clear all |
| s c t | Insert sin, cos, tan |
| l n | Insert log and ln |
| p | Insert π |
Common calculations
Area of a circle
π × r²
Example: π × 5² = 78.53981633974483
Percentage increase
200 + 10% = 220
The percent key works in a calculator-style way for common percentage problems.
Scientific notation
1 EXP 6 = 1,000,000
Use EXP when you want to enter numbers in scientific notation.
Scientific functions explained
| Function | What it does |
|---|
| sin, cos, tan | Trigonometric functions for angles. Use DEG for degrees and RAD for radians. |
| ln | Natural logarithm, using base e. |
| log | Base-10 logarithm. |
| √ | Square root. |
| x² | Squares the current value. |
| xʸ | Raises one number to the power of another. |
| 1/x | Reciprocal of a number. |
| n! | Factorial for whole numbers. |
| π and e | Mathematical constants used in geometry, calculus, and growth models. |
| Inv | Switches certain functions to their inverse forms, such as sin⁻¹, cos⁻¹, tan⁻¹, eˣ, and 10ˣ. |
Order of operations
This calculator follows standard order of operations. Parentheses are evaluated first, then powers and roots, then multiplication and division, then addition and subtraction.
Example
2 + 3 × 4 = 14
(2 + 3) × 4 = 20
Note on parentheses
When dividing by a full expression, include the entire denominator in parentheses. For example, type 10 ÷ (2 + 3), not 10 ÷ 2 + 3.
Memory, history, and previous answers
For repeated work, the memory and history tools are often faster than retyping values. The calculator also supports Ans, which inserts the last calculated result into a new expression.
MS
Store the current value in memory.
MR
Recall the stored memory value.
M+
Add the current value to memory.
M−
Subtract the current value from memory.
MC
Clear memory.
History
Review earlier calculations and click one to restore it.
Ans
Reuse the previous answer without re-entering it.
Accuracy and practical limits
This calculator is designed for general online use and handles everyday arithmetic and scientific work well. Like most browser-based calculators, it relies on standard JavaScript number handling, so very small floating-point rounding effects can still appear in edge cases.
Example
0.1 + 0.2 may not always behave exactly like decimal arithmetic on paper in every programming environment.
For normal calculator use, results remain practical and readable.
Good practice
For important calculations, use parentheses clearly, check DEG or RAD mode before trig functions, and sanity-check the result against a rough estimate.
Common mistakes
Wrong angle mode
sin(30) gives different results in degrees and radians. Check the DEG/RAD indicator before trigonometric work.
Missing parentheses
Expressions such as 10 ÷ (2 + 3) need parentheses around the whole denominator.
Division by zero
Dividing by zero is undefined and returns an error.
Incomplete exponent entry
If you use EXP, make sure the exponent is completed before pressing equals.
Old memory values
Clear memory before starting a new set of calculations if the stored number is no longer relevant.
Frequently asked questions
Is this a basic or scientific calculator?
It is both. The main keypad handles everyday arithmetic, while the scientific panel adds functions such as trig, logs, powers, constants, and factorial.
Does it work on mobile?
Yes. The core keypad stays visible, and the scientific and tools sections can be expanded when needed.
Can I use parentheses and nested expressions?
Yes. The calculator supports parentheses for multi-step expressions and follows standard order of operations.
Can I reuse earlier results?
Yes. Use Ans for the last result, the memory keys for stored values, or click an earlier history item to restore it.
What should I do if I get an error?
Check for division by zero, mismatched parentheses, invalid factorial input, or the wrong angle mode. Press AC to start a fresh calculation.