Hi,
<select name="" size="1" onchange="document.all.summe.value=(2.3*this.value);">
Dir ist bewußt, dass nicht alle Browser diese IE-Syntax kennen?
Aber bei der Zahl 3 sollte 6.9 rauskommen, stattdessen kommt aber
6.8999999999999995. Klar ich könnte aufrunden aber sauber ist das nicht.
Doch, ist es. Ein Computer rechnet halt mit der binären Darstellung von Zahlen und hier kommt es zwangsläufig zu Abweichungen.
freundliche Grüße
Ingo