Perform complex calculations with trigonometry, logarithms, and advanced functions
Standard operations including addition, subtraction, multiplication, and division.
Sine, cosine, tangent, and their inverse functions for angle calculations.
Base 10 logarithm (log) and natural logarithm (ln) functions.
Exponentiation, square root, and cube root calculations.
Store and recall values with M+, M-, MR, and MC memory operations.
Use your keyboard for faster input with full number and operator support.
Click the calculator buttons or use your keyboard to enter numbers and operations. The display shows your current input and results. Use the scientific function buttons for advanced operations like trigonometry, logarithms, and exponents. Press '=' or Enter to calculate.
Numbers 0-9, operators (+, -, *, /), decimal point (.), Enter/= for equals, Backspace for delete, Escape for clear, 'p' for pi, 'e' for Euler's number, and parentheses ( ). Most scientific functions require clicking the buttons.
M+ adds the current display value to memory, M- subtracts it from memory, MR recalls the stored memory value to the display, and MC clears the memory. The memory indicator shows when a value is stored.
By default, trigonometric functions use radians. To convert degrees to radians, multiply by π/180 or use the formula: radians = degrees × π / 180. For example, sin(30°) = sin(30 × π / 180) = sin(0.5236).
Enter a non-negative integer and click the 'n!' button. Factorial calculates the product of all positive integers up to n. For example, 5! = 5 × 4 × 3 × 2 × 1 = 120. Factorials are only defined for non-negative integers.
The π button inserts the value of pi (approximately 3.14159), and the e button inserts Euler's number (approximately 2.71828). These mathematical constants are useful for advanced calculations in mathematics and science.