# Scientific Calculator

This versatile scientific calculator is perfect for anyone needing quick and accurate calculations, whether for basic math or more complex trigonometric functions.

Important! If you have difficulty using this calculator, please use the guide below.

0

## How to use this calculator:

• Basic Arithmetic Operations

• Addition (`+`):

• Example: Adding 5 and 3.
• Steps:
1. Click the button `5`.
2. Click the button `+`.
3. Click the button `3`.
4. Click the button `=` to see the result: `8`.
• Subtraction (`−`):

• Example: Subtracting 4 from 9.
• Steps:
1. Click the button `9`.
2. Click the button `−`.
3. Click the button `4`.
4. Click the button `=` to see the result: `5`.
• Multiplication (`×`):

• Example: Multiplying 7 by 6.
• Steps:
1. Click the button `7`.
2. Click the button `×`.
3. Click the button `6`.
4. Click the button `=` to see the result: `42`.
• Division (`÷`):

• Example: Dividing 8 by 2.
• Steps:
1. Click the button `8`.
2. Click the button `÷`.
3. Click the button `2`.
4. Click the button `=` to see the result: `4`.

• Square Root (`√`):

• Example: Calculating the square root of 16.
• Steps:
1. Click the button `√`.
2. Click the button `1`.
3. Click the button `6`.
4. Click the button `)` to close the expression
5. The display shows `Math.sqrt(16)`.
6. Click the button `=` to see the result: `4`.
• Exponentiation (`x^y`):

• Example: Calculating 3 raised to the power of 4.
• Steps:
1. Click the button `x^y`.
2. Click the button `3`.
3. The display shows `Math.pow(3,`.
4. Click the button `4`.
5. Click the button `)` to close the expression.
6. Click the button `=` to see the result: `81`.
• Logarithm (`log`):

• Example: Calculating the logarithm base 10 of 100.
• Steps:
1. Click the button `log`.
2. Click the button `1`.
3. Click the button `0`.
4. Click the button `0`.
5. Click the button `)` to close the expression.
6. The display shows `Math.log10(100)`.
7. Click the button `=` to see the result: `2`.
• Trigonometric Functions

• Sine (`sin`):

• Example: Calculating `sin(30°)` in degree mode.
• Steps:
1. Ensure the calculator is in `DEG` mode (press the `DEG/RAD` button if necessary).
2. Click the button `sin`.
3. Click the button `3`.
4. Click the button `0`.
5. Click the button `)` twice to close the expression.
6. The display shows `Math.sin(degToRad(30))`.
7. Click the button `=` to see the result: `0.5`.
• Cosine (`cos`):

• Example: Calculating `cos(60°)` in degree mode.
• Steps:
1. Ensure the calculator is in `DEG` mode.
2. Click the button `cos`.
3. Click the button `6`.
4. Click the button `0`.
5. Click the button `)` twice to close the expression.
6. The display shows `Math.cos(degToRad(60))`.
7. Click the button `=` to see the result: `0.5`.
• Tangent (`tan`):

• Example: Calculating `tan(45°)` in degree mode.
• Steps:
1. Ensure the calculator is in `DEG` mode.
2. Click the button `tan`.
3. Click the button `4`.
4. Click the button `5`.
5. Click the button `)` twice to close the expression.
6. The display shows `Math.tan(degToRad(45))`.
7. Click the button `=` to see the result: `1`.
• Inverse Trigonometric Functions

• Arcsine (`sin⁻¹`):

• Example: Calculating `sin⁻¹(0.5)` in degree mode.
• Steps:
1. Ensure the calculator is in `DEG` mode.
2. Click the button `sin⁻¹`.
3. Click the button `0`.
4. Click the button `.`.
5. Click the button `5`.
6. Click the button `)` twice to close the expression.
7. The display shows `radToDeg(Math.asin(0.5))`.
8. Click the button `=` to see the result: `30`.
• Arccosine (`cos⁻¹`):

• Example: Calculating `cos⁻¹(0.5)` in degree mode.
• Steps:
1. Ensure the calculator is in `DEG` mode.
2. Click the button `cos⁻¹`.
3. Click the button `0`.
4. Click the button `.`.
5. Click the button `5`.
6. Click the button `)` twice to close the expression.
7. The display shows `radToDeg(Math.acos(0.5))`.
8. Click the button `=` to see the result: `60`.
• Arctangent (`tan⁻¹`):

• Example: Calculating `tan⁻¹(1)` in degree mode.
• Steps:
1. Ensure the calculator is in `DEG` mode.
2. Click the button `tan⁻¹`
3. Click the button `1`..
4. Click the button `)` twice to close the expression.
5. The display shows `radToDeg(Math.atan(1))`.
6. Click the button `=` to see the result: `45`.

• Absolute Value (`abs`):

• Example: Calculating the absolute value of -7.
• Steps:
1. Click the button `abs`.
2. Click the button `-7`.
3. Click the button `)` to close the expression.
4. The display shows `Math.abs(-7)`.
5. Click the button `=` to see the result: `7`.
• Factorial (`n!`):

• Example: Calculating `5!` (5 factorial).
• Steps:
1. Click the button `n!`.
2. Click the button `5`.
3. Click the button `)` to close the expression.
4. The display shows `factorial(5)`.
5. Click the button `=` to see the result: `120`.
• Exponential Function (`exp`):

• Example: Calculating `exp(3)` (e raised to the power of 3).
• Steps:
1. Click the button `exp`.
2. Click the button `3`.
3. Click the button `)` to close the expression.
4. The display shows `Math.exp(3)`.
5. Click the button `=` to see the result: `~20.0855`.
• Constants and Special Features

• Pi (`π`):

• Example: Calculating `π × 2`.
• Steps:
1. Click the button `π`.
2. Click the button `×`.
3. Click the button `2`.
4. Click the button `=` to see the result: `~6.2832`.
• Euler’s Number (`e`):

• Example: Calculating `e^2`.
• Steps:
1. Click the button `x^y`.
2. Click the button `e`.
3. Click the button `2`.
4. Click the button `)` to close the expression.
5. Click the button `=` to see the result: `~7.3891`.
• Percentage and Toggle Features

• Percentage (`%`):

• Example: Calculate 20% of 50.
• Steps:
1. Click the button `2`.
2. Click the button `0`.
3. Click the button `%`.
4. Click the button `×`.
5. Click the button `5`.
6. Click the button `0`.
7. Click the button `=` to see the result: `10`.
• Toggle Sign (`±`):

• Example: Convert 25 to -25.
• Steps:
1. Click the button `2`.
2. Click the button `5`.
3. Click the button `±` to toggle the sign.
• Degree/Radian Toggle (`DEG/RAD`):

• Use: Press the `DEG/RAD` button to switch between degrees and radians for trigonometric functions.