Calculator

Scientific Calculator with Memory & History

Full-featured online calculator — scientific functions, memory, and a log of every calculation.

M DEG
 
0

Calculation History

No calculations yet.

Keyboard Shortcuts

0–9 Digits
+ - * / Operators
Enter Equals
Esc Clear
Backspace Delete
% Percent

About This Scientific Calculator

Scientific Functions

Covers trigonometry (sin, cos, tan and their inverses), logarithms (log, ln), exponentials (eˣ, 10ˣ), powers (x², x³, xʸ), roots (√x, ³√x), factorials, reciprocals, constants π and e, and parentheses for grouping.

Memory Functions

M+ adds the current result to memory. M− subtracts it. MR recalls the stored value. MC clears memory to zero. The green M indicator lights when memory holds a value.

Trigonometric Functions

Toggle between DEG (degrees) and RAD (radians) for sin, cos, tan, and their inverses. Example: sin(90°) = 1 in degree mode.

Calculation History

Every calculation is logged below the calculator. Click ↶ Use next to any entry to recall that result. Press Ans to load the last answer directly into a new expression.

How to Use

  1. Click number buttons or use your keyboard to enter values.
  2. Select an operator (+, −, ×, ÷) or a function (sin, log, √, etc.).
  3. Press = or Enter to calculate.
  4. Use M+ to store a result and MR to recall it for the next step.
  5. Toggle between DEG and RAD for trigonometric calculations.

Scientific Functions Reference

Button Function Example
sinSine of anglesin(30°) = 0.5
cosCosine of anglecos(60°) = 0.5
tanTangent of angletan(45°) = 1
sin⁻¹Arcsine (inverse sine)sin⁻¹(0.5) = 30°
cos⁻¹Arccosine (inverse cosine)cos⁻¹(0.5) = 60°
tan⁻¹Arctangent (inverse tangent)tan⁻¹(1) = 45°
logBase-10 logarithmlog(1000) = 3
lnNatural logarithm (base e)ln(e) = 1
e raised to power xe¹ = 2.71828
10ˣ10 raised to power x10³ = 1000
Square of number5² = 25
Cube of number3³ = 27
x to the power y2 xʸ 8 = 256
√xSquare root√144 = 12
³√xCube root³√27 = 3
n!Factorial5! = 120
1/xReciprocal1/8 = 0.125
RNDRound to nearest integerRND(3.7) = 4
πPi constant3.14159265...
eEuler's number2.71828182...

Frequently Asked Questions

Does this calculator follow order of operations (PEMDAS)?

Yes. Expressions are evaluated with correct mathematical precedence — exponents first, then multiplication and division, then addition and subtraction. Use parentheses ( ) to group sub-expressions.

How do I use the memory functions?

Enter a number, then press M+ to store it. Press MR at any time to paste it into the display. Use M+ and M− to accumulate sums. Press MC to clear memory. The green M indicator shows when memory holds a value.

What is the difference between DEG and RAD?

DEG (degrees) and RAD (radians) are two ways to measure angles. Most everyday contexts use degrees (a right angle = 90°). Radians are used in mathematics and physics (a right angle = π/2 ≈ 1.5708 rad). Toggle with the DEG/RAD button above the scientific functions.

What does the Ans button do?

Ans recalls the result of your last completed calculation directly into the current input, so you can chain operations without retyping numbers.

Can I use keyboard input?

Yes. Type digits (0–9), operators (+, −, *, /), decimal point (.), Enter for equals, Backspace to delete, and Escape to clear. Parentheses ( ) also work via keyboard.

Related Calculators