Scientific Calculator
Free online scientific calculator with sin, cos, tan in degrees or radians, log, ln, powers, roots, π, e, parentheses, memory keys and keyboard support.
Keyboard works too: digits, + − × ÷ ^ ( ), Enter to evaluate, Backspace, Esc to clear.
What is the Scientific Calculator?
The ByteTools Scientific Calculator is a full-featured online calculator with trigonometric functions (sin, cos, tan) in degrees or radians, logarithms (log and ln), powers and square roots, the constants π and e, percentages and nested parentheses.
- sin, cos, tan with degree/radian toggle
- log (base 10), ln, powers (^), square root, %, π and e
- Nested parentheses with implicit multiplication (e.g. 2π)
- Memory keys: M+, M−, MR, MC
- Full keyboard support with live result preview
- Safe hand-written parser — no eval(), fully offline
How to use the Scientific Calculator
- 1
Type an expression with the buttons or your keyboard — digits, operators, functions and parentheses.
- 2
Toggle DEG/RAD to choose the angle unit for trig functions.
- 3
Press = or Enter to evaluate; the live preview shows the result as you type.
- 4
Use M+ / M− / MR / MC to store, adjust, recall and clear the memory value.
About the Scientific Calculator
The ByteTools Scientific Calculator is a full-featured online calculator with trigonometric functions (sin, cos, tan) in degrees or radians, logarithms (log and ln), powers and square roots, the constants π and e, percentages and nested parentheses. Type on your keyboard or click the button grid — expressions are evaluated by a proper math parser, not string tricks.
It replaces a physical calculator for students practising for exams, engineers doing quick checks, and anyone whose desk calculator is out of reach. Memory keys (M+, M−, MR, MC) hold intermediate results, and a live preview shows the answer before you press equals.
Every calculation happens locally in your browser using a hand-written safe expression evaluator — nothing is sent to a server and no third-party code ever runs your input.
Frequently asked questions
How do I calculate sin, cos and tan in degrees?
Switch the toggle to DEG, then enter the function and angle, e.g. sin(30). In degree mode sin(30) = 0.5; in radian mode the same input is treated as 30 radians and gives about −0.988, so always check the toggle first.
What is the difference between log and ln?
log is the base-10 logarithm and ln is the natural logarithm with base e (≈ 2.71828). log(100) = 2 because 10² = 100, while ln(100) ≈ 4.605. Use ln for growth and decay problems and log for orders of magnitude.
How do I calculate powers and roots?
Use the ^ key for powers: 2^10 = 1024. The √ key takes a square root, and other roots can be written as fractional powers, e.g. 27^(1/3) = 3 for a cube root.
What order of operations does the calculator use?
Standard mathematical precedence (BODMAS/PEMDAS): parentheses first, then functions, then exponents (right-associative), then multiplication and division, then addition and subtraction. So 2 + 3 × 4 = 14 and 2^3^2 = 512.
How do the memory keys work?
M+ adds the current result to memory and M− subtracts it; MR inserts the stored value into your expression and MC clears it. Memory persists between calculations until you clear it or leave the page.
Can I use my keyboard instead of clicking buttons?
Yes. Digits, + - * / ^ ( ) and the decimal point type directly, Enter evaluates, Backspace deletes the last character and Escape clears everything. You can also type function names like sin( or ln( .
Guides for Scientific Calculator
Related tools
Binary Calculator
Do arithmetic and bitwise math on binary, decimal, hex and octal numbers — add, subtract, multiply, divide, AND, OR, XOR and shifts, with results in all bases.
Percentage Calculator
Calculate what X% of a number is, what percent one number is of another, and percentage increase or decrease between two values — instantly and free.
Unit Converter
Convert between units of length, weight, temperature, area, volume, speed, time and data storage instantly, with a swap button and common conversion tables.
Area Calculator
Calculate the area of a rectangle, triangle, circle, trapezoid or ellipse from simple measurements, with the formula shown and results in m², ft² and more.