Scientific Calculator User Manual
Basic Operations
The calculator supports standard arithmetic operations. Use the on-screen buttons or your keyboard for input.
| Button | Function | Description |
| + | Addition | Adds two numbers. |
| - | Subtraction | Subtracts the second number from the first. |
| * | Multiplication | Multiplies two numbers. |
| / | Division | Divides the first number by the second. |
| = | Equals | Calculates the final result of the expression. |
| C | Clear | Clears the current input and all pending operations. |
| ← | Backspace | Deletes the last digit from the current input. |
Scientific Functions
Trigonometry
Trigonometric functions can operate in Degree (Deg) or Radian (Rad) mode. Use the Deg/Rad toggle to switch between modes.
| Button | Function | Description |
| sin | Sine | Calculates the sine of the input number. |
| cos | Cosine | Calculates the cosine of the input number. |
| tan | Tangent | Calculates the tangent of the input number. |
Powers & Roots
| Button | Function | Description |
| x² | Square | Calculates the square of a number (x * x). |
| xʸ | Power | Raises a base number (x) to the power of an exponent (y). Usage: x, xʸ, y, =. |
| √ | Square Root | Calculates the square root of a number. |
| ʸ√x | Nth Root | Calculates the Nth root of a number. Usage: x, ʸ√x, y, =. |
Logarithms
| Button | Function | Description |
| log | Logarithm (base 10) | Calculates the base-10 logarithm of a number. |
| ln | Natural Logarithm | Calculates the base-e logarithm of a number. |
Other Functions
| Button | Function | Description |
| n! | Factorial | Calculates the factorial of a non-negative integer. |
| ( ) | Parentheses | Groups parts of an expression to control the order of operations. |
| π | Pi | Inputs the value of Pi (≈ 3.14159). |
| +/- | Inverse Sign | Changes the sign of the current number. |
Memory Functions
The memory functions allow you to store and recall a number. A "M" indicator appears on the display when a value is in memory.
| Button | Function | Description |
| MS | Memory Store | Stores the current display value into memory, overwriting any existing value. |
| MR | Memory Recall | Recalls the value from memory and displays it. |
| MC | Memory Clear | Clears any value stored in memory. |
| M+ | Memory Add | Adds the current display value to the value in memory. |
| M- | Memory Subtract | Subtracts the current display value from the value in memory. |