Reiner: Falsche Ergebnisse bei floats

Beitrag lesen

Hallo Gernot,

das Problem besteht in wohl allen Sprachen, daß die Fließkommaberechnung rel. ungenau ist.

Abhilfe:

Da du ja nur zwei Nachkommastellen benötigst (bzw. in Deinem Beispiel ja nur eine...):

<script language="javascript">
function format(was)
{
  was = Math.round (was*100) / 100;
  return was;
}
</script>

...

und dann im HTML:

document.write(format(deinezahl));

Ich hoffe, das hilft Dir!

Reiner