Einzelnen Beitrag anzeigen
Alt 11.11.2003, 09:46   #8
balhug
Newbie
 
Registriert seit: 10.11.2003
Beiträge: 3


Standard

eine Methode zum runden einer double Zahl auf 2 Dezimalstellen

PHP-Code:
private double formatDouble(double d))
   {
NumberFormatException 
      DecimalFormatSymbols symbol 
= new DecimalFormatSymbols();
      
symbol.setDecimalSeparator('.');
      
angelegten 
      DecimalFormat df 
= new DecimalFormat("0.00",symbol);
       
      return 
Double.parseDouble(df.format(d));
   } 
damit das funktioniert müssen folgende imports noch hinzugefügt werden
import java.text.DecimalFormat;
import java.text.DecimalFormatSymbols;

in der Zeile
DecimalFormat df = new DecimalFormat("0.00",symbol);
gibt der erste Parameter die Ausprägung der double Zahl an d.h.
"0.00" -> 457.54 oder "0.0000" -> 457.5432
balhug ist offline   Mit Zitat antworten