Scientific Calculator
A scientific calculator you type into rather than click at. Write the expression the way you would on paper — 2(3+4), 5!, 2^10, sin(30) — and the answer updates on every keystroke, so you can see where a bracket went wrong instead of discovering it after pressing equals. Trigonometry follows a degrees, radians or gradians setting; powers are right-associative so 2^3^2 is 512 rather than 64; and a comma inside a number is read as a thousands separator while a comma between arguments still separates them. Thirty-five functions are available including logarithms to any base, hyperbolic trigonometry, combinations and permutations, and greatest common divisor. When something is wrong the error names the problem and points at the character that caused it.
How it works
Type an expression the way you would write it — 2(3+4), 5!, 2^10 and sin(30) all work, and the answer updates as you type. ^ is a power, % is a remainder, and a comma inside a number is treated as a thousands separator.
Trigonometric functions follow the angle mode below. Nothing is sent anywhere — it is all worked out on your device.
Frequently asked questions
How do I enter powers and roots?
Use ^ for a power — 2^10 is 1024 — and sqrt() or cbrt() for roots. You can also write 2**10, which is the same thing. Powers are right-associative, so 2^3^2 means 2^(3^2) = 512.
Does it work in degrees or radians?
Both — there is a switch for degrees, radians and gradians, and every trigonometric function follows it in both directions, so asin(0.5) returns 30 in degree mode.
Can I use brackets and implicit multiplication?
Yes. Brackets nest to any depth, and a value directly before a bracket or constant is multiplied — 2(3+4) is 14 and 3pi is 9.42.
What does the % symbol do?
It is the remainder operator, so 10 % 3 is 1. For percentage arithmetic, use the dedicated percentage calculator instead.
Why does it say a factorial is too large?
171! is bigger than the largest number a browser can hold in a standard numeric type. For factorials beyond that, use the big number calculator, which is exact at any size.
Is my calculation sent to a server?
No. The expression is parsed and evaluated entirely in your browser, and nothing you type leaves your device.
Related tools
Big Number Calculator
Exact arithmetic on whole numbers of any length — far past the point where ordinary calculators start rounding.
Percentage Calculator
A percentage calculator for three everyday calculations: X% of Y, X as a percent of Y, and percentage change between two numbers.
Statistics Calculator
Paste a column of numbers and get mean, median, mode, standard deviation, quartiles and outliers at once.