Ich habe eine Reihe von Java-Dezimalzahlen wie:
Ich möchte alles nach 5 Dezimalstellen abschneiden. Wie ist das möglich?
Wenn Sie die Dinge schnell und einfach halten wollen. ;)
druckt
ODER
wobei x den Wert enthält, den Sie ausschneiden möchten, z. B. 0.43678436287643872
x
0.43678436287643872
Das DecimalFormat könnte auch hier hilfreich sein:
Ich glaube, dass die java.text.DecimalFormat Klasse das ist, was Sie brauchen .
java.text.DecimalFormat
Ich würde es mit regulären Ausdrücken wie diesem machen:
Das Muster kann leicht geändert werden, wenn mehr / weniger Dezimalstellen unterstützt werden sollen.
Um Peter zu verallgemeinern, können Sie Folgendes tun:
Tags und Links java