Die Verwendung von double ist ungeeignet, wenn Sie nicht wissen, was Sie tun.
"doppelt" kann einen Betrag von einer Billion Dollar mit einem Fehler von 1/90 Cent darstellen. So erhalten Sie hochpräzise Ergebnisse. Möchten Sie berechnen, wie viel es kostet, einen Mann auf den Mars zu bringen und ihn wieder lebendig zu machen? Double reicht völlig aus.
Aber mit Geld gibt es oft sehr spezifische Regeln, die besagen, dass eine bestimmte Berechnung ein bestimmtes Ergebnis liefern muss und kein anderes. Wenn Sie einen Betrag berechnen, der sehr, sehr nahe an 98,135 USD liegt, gibt es häufig eine Regel, die bestimmt, ob das Ergebnis 98,14 USD oder 98,13 USD betragen soll. Sie müssen diese Regel befolgen und das erforderliche Ergebnis erhalten.
Je nachdem, wo Sie leben, funktioniert die Verwendung von 64-Bit-Ganzzahlen zur Darstellung von Cent, Pennies oder Kopeken oder der kleinsten Einheit in Ihrem Land normalerweise einwandfrei. Beispielsweise können 64-Bit-Ganzzahlen mit Vorzeichen, die Cent darstellen, Werte bis zu 92.223 Billionen Dollar darstellen. 32-Bit-Ganzzahlen sind normalerweise ungeeignet.