Type any expression and see it worked out one step at a time. Each step highlights the operation being done and names the rule. If an expression can be read two ways, you will see both.
It follows the standard order: brackets first, then exponents, then multiplication and division from left to right, then addition and subtraction from left to right. Each line of the working shows the expression with the next operation highlighted and a short label saying why it comes next.
Negative numbers follow the usual convention, so −3² is −9 and (−3)² is 9. Division by zero and expressions that are too large are reported instead of returning nonsense.
Whole numbers and decimals, the four operations (you can use × and ÷ or * and /), exponents with ^ or superscripts like ², brackets of any kind, negative numbers, and simple fractions like ½ or 1/2. Put fractions in brackets when they follow a ÷.
When a number touches a bracket, as in 8 ÷ 2(2 + 2), two conventions exist for how tightly that multiplication binds, and they can give different results. The solver detects this and works out both. The guide explains the difference.
Yes. The solver uses exact fractions, so 1/3 + 1/6 is exactly 1/2 rather than a rounded decimal. When a result is a fraction it also shows the decimal value.
Not yet. It works with numbers only.