Runden

Aus SELFHTML-Wiki
Wechseln zu: Navigation, Suche

In allen Programmiersprachen können Sie Zahlen runden. Meist stehen verschiedene Funktionen dafür zur Verfügung, in JavaScript beispielsweise sind dies

Kaufmännisches Runden

Ist die erste wegfallende Ziffer einer positven Zahl eine 0, 1, 2, 3 oder 4, so wird abgerundet. In den anderen Fällen wird aufgerundet.

4,5 ≈ 5

Negative Zahlen werden nach ihrem Betrag gerundet.

-4,5 ≈ -5

Mathematisches Runden

Das mathematische Runden unterscheidet sich vom kaufmännischen nur, wenn die erste wegfallende Ziffer eine 5 ist, die gleichzeitig auch die letzte von Null verschiedene Ziffer der zu rundenden Zahl ist. In diesem Fall wird so gerundet, dass die letzte Ziffer gerade ist.

4,49 ≈ 4
4,50 ≈ 4
4,51 ≈ 5
5,50 ≈ 6

Rundungsfehler

Verschiedenen Rechnungen sind Rundungsvorgänge immanent, einfach weil bestimmte Zahlen über unendlich viele Dezimalstellen verfügen. Dabei kommt es zwangsläufig zu Fehlern.

Siehe auch: Programmiertechnik/Rechnerarithmetik