Why Calculators Give Different Answers and How to Diagnose I