How do calculators solve equations?
androidcalculator.com