Problemer med multiplikation
Når jeg skriver:alert( 0.02 * 35 )
så skriver javascript/jquary
0.7000000000000001
Hvordan kan det være at javascript regner forkert? Og hvordan kan jeg sørge for at den ikke regner forkert?
Jeg kender godt kommandoen .toFixed, men da jeg ikke altid kender det antal decimaler, som jeg har behov for, så er den ikke optimal i mit projekt.
Jeg kender også tricket med Math.round(100*tal)/100, men det giver samme problem som med toFixed, da jeg ikke kender mit antal af decimaler.
Jeg tænker, at 0.02 gange 35 egentlig er et ret simpel regnestykke, og det er bekymrende, at javascript ikke kan regne det korrekt ud!