Code:
import java.text.*;
double zahl = 1234.56789;
DecimalFormat df = new DecimalFormat("#0.00");
System.out.println(df.format(zahl));
ergibt dann als ausgabe 1234,57
nur ist das ein STRING, angenommen, ich würde mit der zahl weiterrechnen wollen, wie würde der typ erhalten bleiben, anstatt in einen string umgewandelt zu werden?