Gibt es eine Funktion die aus 5.434434343 , 5,43 macht? Die Werte sind in Variablen vom Typ double gespeichert. Wie man mittels Math aus nem double nen Integer oder long macht ist klar aber wie kann ich Runden und dabei wieder eine double erhalten?
Meine Lieblingsmehtode... keine Ahnung was Java da so anbietet ich kenn mich mit dem kaltem Kaffee nicht aus und mir viel spontan dies programmiersprachenunabhängige als Lösung ein. Eventuell hat ja einer von den Kaffeefreunden noch ne Java-adäquate Lösung -- ...fleißig wie zwei Weißbrote
Ich wuerde mal sagen, dass das die Methode der Wahl ist. Das ist auch keine Holzhammermethode.
Ich hab mal google ein wenig geqaehlt und festgestellt, dass das sehr oft vorgeschlagen wurde. Mir wuerde momentan auch kein anderer Weg einfallen, wie man das loesen koennte. -- All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)