Next: Möglichkeiten zur Lösung des
Up: Probleme bei solchen Berechnungen
Previous: Grösse der Variablen
  Contents
Die Genauigkeit der Variablen
Wenn man in c++ zwei Variablen des Types int dividiert, ist der Output zwangsläufig der nächsttiefere int. Das heisst, ist nicht gleich , sondern gleich . Deshalb musste eine der zwei Zahlen, die man bei der letzten Berechnung dividiert, ein double sein. Der Nachteil einer Variablen des Typs double ist aber, dass er die Zahlen nur auf einige Stellen genau speichert. Folglich verliert man hier wieder viel Genauigkeit.
Manfred Stock
2003-02-07