Matthias Apsel: Nach komma 2 zahlen ausgeben, aktuell 3 zahlen nach Komma

Beitrag lesen

Om nah hoo pez nyeetz, unknown!

Aber weder hat 21.951 3 Stellen nach dem Komma, noch 21.95 2 Stellen.

Warum nicht?
Falls du nicht das Binärsystem meinst.

Beide lassen sich als double nicht darstellen.

Warum nicht? Abgesehen davon, dass es in JavaScript den Variablentyp double nicht gibt. Falls du nicht die Rundungsprobleme durch das Binärsystem meinst

Deswegen sollte man bei sowas immer über toFixed gehen, bei Geld vielleicht sogar nur über 2 ganze Zahlen.

Was bedeutet hier "2 ganze Zahlen"?

Matthias

--
Der Unterschied zwischen Java und JavaScript ist größer als der zwischen TeX und Textmarker.