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