Hallo,
ich habe folgende Formel:
value = 4.3
das ergibt: 0,00075
Nun möchte ich dies auf 5 Stellen gerundet ausgeben:
Bekomme aber immer:
7.5E-4
Wo ist mein Fehler?
Warum ist die Ausgabe nicht 0,00075
Vielen Dank!
ich habe folgende Formel:
Java:
val = 0.0025 * value - 0.01;
das ergibt: 0,00075
Nun möchte ich dies auf 5 Stellen gerundet ausgeben:
Java:
val = round(val, 5);
System.out.println(val);
private double round(double value, int decimalPoints) {
double d = Math.pow(10, decimalPoints);
return Math.round(value * d) / d;
}
Bekomme aber immer:
7.5E-4
Wo ist mein Fehler?
Warum ist die Ausgabe nicht 0,00075
Vielen Dank!