A full-featured scientific calculator offering 18 mathematical functions alongside free-form expression evaluation. It supports both Degree and Radian angle modes, quick-insert function buttons, and live expression parsing — making it suitable for students, engineers, and anyone doing technical calculations.
Common Use Cases
- Evaluate sin(45°) + cos(30°) in a single expression
- Compute natural logarithm or base-10 log of a number
- Calculate compound expressions like sqrt(2^10 + 3^4)
- Find inverse trigonometric values with asin, acos, atan
Modes
| Mode | Description |
| DEG | All trigonometric functions interpret input angles as degrees |
| RAD | All trigonometric functions interpret input angles as radians |
Available Functions
| Function | Description |
| sin / cos / tan | Standard trigonometric functions (input = angle) |
| sin⁻¹ / cos⁻¹ / tan⁻¹ | Inverse trig — returns angle from a ratio |
| log₁₀ | Base-10 logarithm |
| ln | Natural logarithm (base e) |
| log₂ | Base-2 logarithm |
| √ / ∛ | Square root and cube root |
| x² | Square of current value |
| 1/x | Reciprocal of current value |
| |x| | Absolute value |
| n! | Factorial — rounds input to nearest integer first |
| π / e | Insert mathematical constants |
| xʸ (^) | Append exponent operator to expression |
How to Use
- Select DEG or RAD depending on your angle convention.
- Type a value or expression in the input field — or click a function button to insert it.
- Click = Calculate (or press Enter) to evaluate the expression.
- The live display at the top updates after each evaluation.
Tips & Notes
Note: Expressions like “sin(45) + log(100)” are fully parsed — chain multiple operations freely.
Note: Clicking a function button when the field already contains a number applies it immediately.
Note: Press C to clear the display and start a new calculation.
Note: π and e are substituted with their full-precision JavaScript values (15+ significant digits).



