[Inhalt] [Zurück] [Weiter] [Thema] [Index]

Runden()


Syntax:

Runden (Real zahl, Real eps) : Real
zahl: Zahl, die gerundet werden soll
eps: Genauigkeit, muss > 0 sein

Beispiel:

a := Runden(345.378, 0.1), --> a = 345.4
b := Runden(1234.56, 100), --> b = 1200
b := Runden(-1234.56, 100), --> b = -1200
b := Runden(-1250, 100), --> b = -1200
b := Runden(1250, 100), --> b = 1300
b := Runden(1234.56, 7.89), --> b = 1230.84

Beschreibung:

Rundet zahl auf ein Raster, das durch eps vorgegeben ist.

Das Raster ist bei 0 eingehängt und hat die Schrittweite eps. Runden bedeutet, die Zahl auf den nächstliegenden Rasterpunkt zu ziehen. Zahlen, die genau in der Mitte zweier Rasterpunkte liegen, werden auf den größeren Rasterpunkt gezogen.

Wenn zahl Lücke oder eps <= 0 ist, ist das Ergebnis Lücke.

Siehe auch IngRunden().



toposoft 28.10.2024