Niektóre obliczenia są wykonywane zgodnie z pewną regułą prawną. Na przykład, jeśli chcesz obliczyć, ile podatku dochodowego należy zapłacić od rocznego dochodu podlegającego opodatkowaniu w wysokości 79,245,18 EUR w Niemczech, istnieje tylko jedna poprawna odpowiedź. Masz rację lub źle. Jeśli masz rację, nie musisz wyjaśniać, jak działa arytmetyka zmiennoprzecinkowa. Jeśli się pomylisz, nie musisz wyjaśniać, jak działa arytmetyka zmiennoprzecinkowa, musisz naprawić uszkodzony kod.
Czasami wyświetlasz wyniki, które nie wyglądają dobrze. Na przykład, jeśli przeliczasz 13 297,47 USD na dwie funty dziesiętne, a następnie przeliczasz tę kwotę z powrotem na USD, możesz nie otrzymać 13 297,46 USD, ale 13 297,45 USD lub 13 297,47 USD. To nie ma nic wspólnego z arytmetyką zmiennoprzecinkową. Jest to problem nieunikniony i lepiej wyjaśnić, dlaczego jest on nieunikniony. (Powinieneś także wiedzieć, dlaczego problem nie występuje, gdy przeliczasz z GBP na USD i odwrotnie).
Istnieją inne możliwe wyniki, które nie wyglądają dobrze. Jeśli konwertujesz liczby na wartości procentowe, wartości procentowe powinny sumować się do 100%, ale mogą nie. Jeśli wyświetlasz cztery wartości procentowe z dwoma miejscami po przecinku, cztery wyświetlane wartości procentowe mogą sumować się do 99,99% lub 100,01%. Nie ma nic wspólnego z arytmetyką zmiennoprzecinkową. Nadal powinieneś być w stanie wyjaśnić, dlaczego.
Następnie zdarzają się sytuacje, w których nieostrożne stosowanie arytmetyki zmiennoprzecinkowej prowadzi do niewłaściwych wyników. Na przykład a + b + c zwykle nie jest tym samym, co b + c + a. Jeśli to powoduje problem, nie ma nic do wyjaśnienia, to jest coś, co naprawiasz.