Hallo allerseits!
<pre>
double dTemp = (double) 13450 / 1000;
double dGerundet = Math.Round(dTemp , 3);
</pre>
In dem Code ergibt temp immer 13,44999999999 nicht aber, wie ich es erwarte, 13,45.
Wenn ich dann mit Math.Round runden will, ergibt es wieder 13,44999999999. Ich erwarte aber eine 13,45.
Hat jemand eine Lösung, was ich falsch mache?
Danke Euch!
Gruß
Olaf
<pre>
double dTemp = (double) 13450 / 1000;
double dGerundet = Math.Round(dTemp , 3);
</pre>
In dem Code ergibt temp immer 13,44999999999 nicht aber, wie ich es erwarte, 13,45.
Wenn ich dann mit Math.Round runden will, ergibt es wieder 13,44999999999. Ich erwarte aber eine 13,45.
Hat jemand eine Lösung, was ich falsch mache?
Danke Euch!
Gruß
Olaf
Comment