Table 17, Table 18, and Table 19 provide a quick reference for all of the gcalctool keyboard shortcuts.
When you use the keyboard shortcut for any of the calculator buttons that have a menu associated with them, that menu is displayed. You can then use the arrow keys to select a menu item or the menu item's shortcut.
| Keyboard Shortcut | Button | Function | See |
|---|---|---|---|
| 0 to 9 inclusive | 0 to 9 inclusive | Numerals | Table 1 |
| A | Acc | Accuracy | Section 3.5.1 ― To Set the Accuracy |
| a | A | Hexadecimal numerals | Table 11 |
| b | B | Hexadecimal numerals | Table 11 |
| C | +/- | Change the arithmetic sign | Table 3 |
| c | C | Hexadecimal numerals | Table 11 |
| D | Ddb | Double-declining depreciation | Table 5 |
| d | D | Hexadecimal numerals | Table 11 |
| E | Exp | Exponential | Section 3.5.7 ― To Enter Exponential Numbers |
| e | E | Hexadecimal numerals | Table 11 |
| F | Fun | Function | Section 3.5.9 ― To Use Functions |
| f | F | Hexadecimal numerals | Table 11 |
| G | 10x | 10 to the x power | Table 11 |
| g | Log | Common base 10 logarithm | Table 10 |
| H | 2x | 2 to the x power | Table 11 |
| h | Log2 | Common base 2 logarithm | Table 10 |
| I | Gpm | Gross Profit Margin | Table 5 |
| i | Int | Integer portion | Table 3 |
| J | Cos-1 | Inverse Cosine | Table 9 |
| j | Cos | Cosine | Table 9 |
| K | Sin-1 | Inverse Sine | Table 9 |
| k | Sin | Sine | Table 9 |
| l | Sln | Straight-line depreciation | Table 5 |
| M | Mod | Modulus Division | Table 11 |
| m | Ctrm | Compounding term | Table 5 |
| N | ex | e to the x power | Table 11 |
| n | Ln | Natural logarithm | Table 10 |
| O | x1/y | x to the reciprocaly power | Table 11 |
| o or ^ | xy | x to the y power | Table 11 |
| P | Pmt | Periodic payment | Table 5 |
| p | Pv | Present value | Table 5 |
| R | Rcl | Retrieve value from memory register | Table 4 |
| r | 1/x | Reciprocal | Table 3 |
| S | Sto | Store value in memory register | Table 4 |
| s | Sqrt | Square root | Table 3 |
| T | Rate | Periodic interest rate | Table 5 |
| t | Term | Payment period | Table 5 |
| u | Abs | Absolute value | Table 3 |
| v | Fv | Future value | Table 5 |
| W | Tan-1 | Inverse Tan | Table 9 |
| w | Tan | Tan | Table 9 |
| X | Exch | Exchange memory register value and displayed value | Table 4 |
| x | Xor | Bitwise XOR | Table 14 |
| Y | Syd | Sum-of-the-years'-digits depreciation | Table 5 |
| Z | 2's | 2's complement | Table 15 |
| z | 1's | 1's complement | Table 15 |
| ! | x! | x factorial | Table 11 |
| # | Con | Constant value | Section 3.5.8 ― To Use Constant Values |
| % | % | Percentage | Table 3 |
| & | And | Bitwise AND | Table 14 |
| ( and ) | ( and ) | Parentheses | Table 11 |
| * | * | Multiplication | Table 1 |
| + | + | Addition | Table 1 |
| - | - | Subtraction | Table 1 |
| . | . | Numeric point | Table 1 |
| / | / | Division | Table 1 |
| : | Frac | Fractional portion | Table 3 |
| < | < | Left shift n | Table 15 |
| = or Return | = | Calculate a result | Table 1 |
| > | > | Right shift n | Table 15 |
| ? | Rand | Random number generator | Table 11 |
| @ | x2 | Square | Table 3 |
| { | Xnor | Bitwise XNOR | Table 14 |
| [ | Trunc | Truncates the number | Table 15 |
| | | Or | Bitwise OR | Table 14 |
| ~ | Not | Bitwise NOT | Table 14 |
| Backspace | Bksp | Backspace | Table 2 |
Esc or Ctrl+Backspace | CE | Clear entry | Table 2 |
| Shift+Delete | Clr | Clear | Table 2 |
| Keyboard Shortcut | Option | Function | See |
|---|---|---|---|
| Alt+1 | 16 bit | Set the word size to 16 bits. | Table 13 |
| Alt+3 | 32 bit | Set the word size to 32 bits. | Table 13 |
| Alt+6 | 64 bit | Set the word size to 64 bits. | Table 13 |
| Alt+a | Gradians | Set the trigonometric type to gradians. | Table 7 |
| Alt+b | Bin | Set the numeric base to binary. | Table 12 |
| Alt+d | Dec | Set the numeric base to decimal. | Table 12 |
| Alt+f | Fix | Set the display type to fixed-point format. | Table 6 |
| Alt+g | Degrees | Set the trigonometric type to degrees. | Table 7 |
| Alt+i | Inv | Select the inverse option for use with the trigonometric functions. | Table 8 |
| Alt+n | Eng | Set the display type to engineering format. | Table 6 |
| Alt+o | Oct | Set the numeric base to octal. | Table 12 |
| Alt+r | Radians | Set the trigonometric type to radians. | Table 7 |
| Alt+s | Sci | Set the display type to scientific format. | Table 6 |
| Alt+x | Hex | Set the numeric base to hexadecimal. | Table 12 |
| Alt+y | Hyp | Select the hyperbolic option for use with the trigonometric functions. | Table 8 |
| Keyboard Shortcut | Menu Item | Function | See |
|---|---|---|---|
| Ctrl+b | View ▸ Basic | Change to Basic mode | Section 3.2 ― To Perform Basic Calculations |
| Ctrl+c | Edit ▸ Copy | Copy the current value in the display area to the clipboard | Section 3.1 ― To Use Calculator Functions |
| Ctrl+f | View ▸ Financial | Change to Financial mode | Section 3.4 ― To Perform Financial Calculations |
| Ctrl+h | Help ▸ Contents | Display the gcalctool online help | Section 1 ― Introduction |
| Ctrl+i | Edit ▸ Insert ASCII Value | Display the Insert ASCII Value dialog | Section 3.2.3 ― To Display ASCII Values |
| Ctrl+k | View ▸ Show Thousands Separator | Display the thousands separator | Section 3.1.1 ― To Display a Separator in Large Numbers |
| Ctrl+m | View ▸ Memory Registers | Display the Memory Registers window | Section 3.3.1 ― To Use the Calculator Memory Registers |
| Ctrl+p | View ▸ Programming | Change to Programming mode | Section 3.6 ― To Perform Programming Calculations |
| Ctrl+q | Calculator ▸ Quit | Quit the gcalctool application | Section 3.8 ― To Quit |
| Ctrl+s | View ▸ Scientific | Change to Scientific mode | Section 3.5 ― To Perform Scientific Calculations |
| Ctrl+t | View ▸ Show Trailing Zeroes | Show trailing zeroes | Section 3.5.1 ― To Set the Accuracy |
| Ctrl+v | Edit ▸ Paste | Paste the current value in the clipboard to the display area | Section 3.1 ― To Use Calculator Functions |
| Ctrl+z | Edit ▸ Undo | Undo previous action | Section 3.7 ― To Undo and Redo |
| Shift+Ctrl+z | Edit ▸ Redo | Redo an undone action | Section 3.7 ― To Undo and Redo |