Gibt es einen Datentyp in Java, der eine Dezimalzahl genauer speichert als eine double
?
Antwort
Zu viele Anzeigen?
fishtoprecords
Punkte
2326
Das hängt vom Bereich der Eingabe ab. In vielen Fällen können Sie einfach int oder long verwenden. Für Geld, speichern Sie einfach die Integer-Anzahl von Pennies. int wird bis zu $20.000.000,00, die groß genug für mein Bankkonto ist verarbeiten. long geht weit höher.
Wenn Ihr Bereich geeignet ist, ist die Verwendung von long viel schneller und sauberer als die Verwendung von BigDecimal
- See previous answers
- Weitere Antworten anzeigen