0

About Scientific Calculator

A comprehensive online scientific calculator with trigonometric, logarithmic, exponential functions, and memory operations. Perfect for students, engineers, scientists, and professionals.

Functions Available

Basic Operations

  • Addition (+), Subtraction (-), Multiplication (×), Division (÷)
  • Power (xʸ), Modulo (mod)
  • Square (x²), Cube (x³)
  • Square Root (√), Cube Root (∛)

Trigonometric Functions

  • sin, cos, tan: Basic trigonometric functions
  • sin⁻¹, cos⁻¹, tan⁻¹: Inverse trigonometric functions
  • Works in both DEG (degrees) and RAD (radians) modes

Logarithmic & Exponential

  • ln: Natural logarithm (base e)
  • log: Common logarithm (base 10)
  • eˣ: Exponential function

Special Functions

  • n!: Factorial
  • 1/x: Reciprocal
  • |x|: Absolute value
  • π: Pi constant (3.14159...)
  • e: Euler's number (2.71828...)

Memory Functions

  • MS: Memory Store - Save current value
  • MR: Memory Recall - Retrieve stored value
  • MC: Memory Clear - Clear memory
  • M+: Memory Add - Add to stored value
  • M-: Memory Subtract - Subtract from stored value

How to Use

  • Click buttons or use your keyboard to input numbers and operations
  • Switch between DEG and RAD for trigonometric calculations
  • Use memory functions to store intermediate results
  • Press AC to clear all or CE to clear current entry
  • Use backspace (←) to delete the last digit

Keyboard Shortcuts

Key Function
0-9 Number input
+ - * / Basic operations
Enter or = Calculate result
Escape Clear all (AC)
Backspace Delete last digit
. Decimal point

Common Calculations

  • Square root: Enter number, click √
  • Power: Enter base, click xʸ, enter exponent, click =
  • Sine: Enter angle, click sin (ensure correct DEG/RAD mode)
  • Factorial: Enter number, click n!
  • Percentage: Enter number, ÷ 100

Tips & Notes

  • Check DEG/RAD mode before trigonometric calculations
  • Use memory functions for complex multi-step calculations
  • Factorial only works with non-negative integers
  • Division by zero returns Infinity
  • Invalid operations (like √-1) return NaN