Math Calculator
Type any calculation – fractions, powers, roots, percentages, factorials, trigonometry and logarithms. You get the exact result as a fraction or root, the decimal value and every step in the right order.
What you can type
Use + − × ÷ (or * and /), ^ for powers, brackets, ! for factorial and % for percent. Functions: sqrt or √, cbrt, abs, sin, cos, tan, cot, asin, acos, atan, log (base 10), ln and exp; constants π and e. A number before a bracket or a function multiplies it, so 2(3 + 4) and 3π work.
Exact results
Unlike an ordinary calculator, this one keeps fractions and square roots exact: 1/3 + 1/6 = 1/2, not 0.4999999; √72 = 6√2; √8 ÷ 2 = √2. Whole numbers are exact to any length – 2^64 = 18446744073709551616 and 20! = 2432902008176640000. Results with π, e, logarithms or trigonometric functions are shown to 12 significant digits.
Step by step
Under the result you see how the expression is worked out, one operation at a time, in the standard order: brackets, exponents, multiplication and division, addition and subtraction. For the default example, 3/4 + 2^3 × (5 − 1.5): the bracket gives 7/2, 2^3 = 8, 8 × 7/2 = 28 and 3/4 + 28 = 115/4 = 28.75.
Degrees or radians
Trigonometric functions use degrees by default – sin(30) = 0.5. Switch to radians for calculus and physics, where sin(π/6) = 0.5.
Frequently asked questions
How do I type a fraction?
With a slash: 3/4 + 5/6 gives the exact answer 19/12, and also the decimal 1.5833… and the mixed number 1 7/12.
How do I enter a square root or a power?
Use √ or sqrt(x) for square roots, cbrt(x) for cube roots and ^ for powers: 2^10 = 1024, 27^(1/3) = 3.
Why is sin(30) 0.5 and not −0.988?
The calculator works in degrees by default. In radians, sin(30) = −0.988; switch the angle setting if you need radians.