The Microsoft calculator has many keyboard shortcuts, if you only master the two or three most used functions it will turn you into a calculator ninja!
All of the below shortcuts will work in the new calculator available with Windows 10 and Windows 11.
Keyboard Shortcut | Result |
---|---|
Alt + 1 | Switch to Standard mode |
Alt + 2 | Switch to Scientific mode |
Alt + 3 | Switch to Graphing mode |
Alt + 4 | Switch to Programmer mode |
Alt + 5 | Switch to Date Calculation mode |
Ctrl + M | Store in memory, in Standard mode, Scientific mode, and Programmer mode |
Ctrl + P | Add to memory, in Standard mode, Scientific mode, and Programmer mode |
Ctrl + Q | Subtract from memory, in Standard mode, Scientific mode, and Programmer mode |
Ctrl + R | Recall from memory, in Standard mode, Scientific mode, and Programmer mode |
Ctrl + L | Clear memory |
Delete | Clear current input (select CE) |
Esc | Fully clear input (select C) |
Tab | Navigate to the next UI item and give it focus |
Spacebar | Selects UI item that has focus |
Enter | Selects = in Standard mode, Scientific mode, and Programmer mode |
F9 | Select +/- in Standard mode, Scientific mode, and Programmer mode |
R | Select 1/x in Standard mode and Scientific mode |
@ | Select 2√x in Standard mode and Scientific mode |
% | Select % in Standard mode and Programmer mode |
Ctrl + H | When history button is visible, selects the history button in Standard mode and Scientific mode |
Up arrow | Move up in history list, memory list, and menu items |
Down arrow | Move down in history list, memory list, and menu items |
Ctrl + Shift + D | Clear history |
F3 | Select DEG in Scientific mode |
F4 | Select RAD in Scientific mode |
F5 | Select GRAD in Scientific mode |
G | Select 2xin Scientific mode |
Ctrl + G | Select 10xin Scientific mode |
S | Select 10xin in Scientific mode |
Shift + S | Select sin-1 in Scientific mode |
Ctrl + S | Select sinh in Scientific mode |
Ctrl + Shift + S | Select sinh-1 in Scientific mode |
T | Select tan in Scientific mode |
Shift + T | Select tan-1 in Scientific mode |
Ctrl + T | Select tanh in Scientific mode |
Ctrl + Shift + T | Select tanh-1 in Scientific mode |
O | Select cos in Scientific mode |
Shift + O | Select cos-1 in Scientific mode |
Ctrl + O | Select cosh in Scientific mode |
Ctrl + Shift + O | Select cosh-1 in Scientific mode |
U | Select sec in Scientific mode |
Shift + U | Select sec-1 in Scientific mode |
Ctrl + U | Select sech in Scientific mode |
Ctrl + Shift + U | Select sech-1 in Scientific mode |
I | Select csc in Scientific mode |
Shift + I | Select csc-1 in Scientific mode |
Ctrl + I | Select csch in Scientific mode |
Ctrl + Shift + I | Select csch-1 in Scientific mode |
J | Select cot in Scientific mode |
Shift + J | Select cot-1 in Scientific mode |
Ctrl + J | Select coth in Scientific mode |
Ctrl + Shift + J | Select coth-1 in Scientific mode |
Ctrl + Y | Selecty√x in Scientific mode |
Shift + \ | Select |x| in Scientific mode |
[ | Select ⌊x⌋in Scientific mode |
] | Select ⌈x⌉ in Scientific mode |
L | Select log in Scientific mode |
Shift + L | Select logyx in Scientific mode |
M | Select dms in Scientific mode |
N | Select ln in Scientific mode |
Ctrl + N | Select ex in Scientific mode |
P | Select Pi in Scientific mode |
Q | Select x2 in Standard mode and Scientific mode |
V | Toggles on/off F-E buttonin Scientific mode |
X | Select exp in Scientific mode |
Y, ^ | Select xy in Scientific mode |
# | Select x3 in Scientific mode |
! | Select n! in Scientific mode |
% | Select mod in Scientific mode |
Ctrl ++ on numpad | Graph zooms in while in Graphing mode |
Ctrl +- on numpad | Graph zooms out while in Graphing mode |
F2 | Select DWORD in Programmer mode |
F3 | Select WORD in Programmer mode |
F4 | Select BYTE in Programmer mode |
F5 | Select HEX in Programmer mode |
F6 | Select DEC in Programmer mode |
F7 | Select OCT in Programmer mode |
F8 | Select BIN in Programmer mode |
F12 | Select QWORD in Programmer mode |
A-F | Select letters A-Fin Programmer mode while HEX is select |
Shift + , | Select RoL in Programmer mode when Bit Shift is set to either “Circular” shift |
Shift + . | Select RoR in Programmer mode when Bit Shift is set to either “Circular” shift |
Shift + , | Select Lsh in Programmer mode when Bit Shift is set to “Arithmetic” or “Logical” shift |
Shift + . | Select Rsh in Programmer mode when Bit Shift is set to “Arithmetic” or “Logical” shift |
% | Select % in Programmer mode |
| | Select OR in Programmer mode |
^ | Select XOR in Programmer mode |
\ | Select NOR in Programmer mode |
~ | Select NOT in Programmer mode |
& | Select AND in Programmer mode |
. | Select NAND in Programmer mode |