Scientific Calculator
Scientific Calculator — runs in your browser. Inputs are not stored.
Scientific calculator (for reference)
Enter values, then press Calculate.
Angles are in degrees (DEG). Browser calculation; not a substitute for engineering instruments.
How to use
- Choose angle mode DEG (degrees) or RAD (radians). The default is DEG. It applies only to sin, cos, and tan.
- Build an expression with the pad, or type it and press Enter, =, or Calculate.
- Function buttons sin, cos, tan, √, log, and ln insert an opening parenthesis after the name. You can also insert π and ℯ (Euler’s number e). ^ is exponentiation.
- C clears the expression and the result. CE deletes the last character or function token. +/− flips the sign of the last number.
- The result appears below and also replaces the expression with the number. Reset is the same as C. Negative square roots, non-positive log/ln, and undefined tan show an error message.
Key concepts
This scientific calculator splits expressions into tokens in the browser and does not use JavaScript eval. Allowed symbols are digits, the decimal point, + − * / ^, parentheses, π, ℯ, pi, and function names sin, cos, tan, sqrt, log, ln. log is common log (base 10); ln is natural log. √ is square root and does not compute negatives.
Trigonometry interprets the angle according to the selected DEG/RAD. In DEG, sin(30) is about 0.5; in RAD, sin(30) is a different value. tan is blocked as undefined when cosine is near 0. Precision and default angle mode may differ from a classroom or field calculator; this is not a device replacement. The number pad is laid out 7–9, 4–6, 1–3, then 0 and the decimal, with arithmetic and exponentiation on one row. Calculate and equals run the same evaluation.
Example
In DEG, sin(30) yields 0.5. log(100) is 2, ln(ℯ) is 1, and √(144) or sqrt(144) is 12. 2^10 is 1024. The same sin(30) in RAD treats 30 as radians, so the value changes. For 2π, insert π and put 2 in front, or write 2*π. Parentheses change order; after a calculation the result stays in the expression so you can continue with +2 and so on. A negative square root or log(0) shows an error and clears the number.
Related: Percentage calculator · Number-base converter
Frequently asked questions
Are scientific-calculator angles degrees or radians?
The default is DEG (degrees). Switch to RAD at the top. The hint text follows the mode. Only trigonometry uses angle mode; log and square root do not.
What is the difference between log and ln?
log is base 10; ln is natural log. Both accept positive numbers only. 0 or a negative shows an error and clears the result.
Does it evaluate expressions with eval?
No. It splits tokens and computes only allowed operations. Do not paste arbitrary code. Disallowed symbols produce a cannot-calculate notice.
How do C and CE differ?
C clears everything; CE deletes the last character or a function token such as sin(. Reset also clears the expression and result like C.
Does it replace lab equipment?
No. It is browser floating-point math and can differ from classroom or field devices.
Is calculation history stored on a server?
No. It is handled only in this tab’s input field.
Last reviewed: 2026-09-04