15 Stimmen

präziserer numerischer Datentyp als double?

Gibt es einen Datentyp in Java, der eine Dezimalzahl genauer speichert als eine double ?

0voto

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

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X