Type any arithmetic expression and get the correct value following the order of operations — with a normalized view, an operation count, and a full step-by-step reduction.
Use + − × ÷ ^, parentheses ( ), decimals, and negatives. * and / work too; ² means ^2.