🔬 Advanced Calculator

Scientific Calculator

Full scientific calculator with trig, logarithms, powers, factorials, memory functions and calculation history. Works entirely in your browser.

2nd
M
0
No calculations yet

Keyboard shortcuts

This calculator supports full keyboard input. Type numbers and operators directly, or use the shortcuts below.

0–9Number input
+ − * /Basic operators
EnterCalculate (equals)
BackspaceDelete last character
EscapeAll clear (AC)
PInsert π (pi)
EInsert e (Euler)
( )Parentheses

Frequently asked questions

Enter the angle value, ensure you are in DEG mode (for degrees), then press sin, cos, or tan. Example: for sin(30°), type 30 then press sin → Result: 0.5. For radians, switch to RAD mode first. For inverse functions (sin⁻¹), press 2nd first, then sin.
DEG measures angles in degrees (0–360). RAD measures in radians (0 to 2π ≈ 6.28). sin(90°) = sin(π/2 rad) = 1. Most everyday problems use degrees. Higher mathematics and physics use radians. Switch with the DEG/RAD buttons above the display.
MC = Memory Clear (resets memory to 0). MR = Memory Recall (puts stored value on display). M+ = Adds current display to memory. M− = Subtracts current display from memory. The M indicator lights up when memory contains a value.
Enter the number, then press n!. Example: 5! = 5 × 4 × 3 × 2 × 1 = 120. Note: factorial only works for non-negative integers. Large factorials (above 170!) exceed JavaScript's number range and will show Infinity.
🔗 Related tools