Round()

Syntax

Ergebnis.f = Round(Zahl.f, Modus)
Beschreibung
Rundet die angegebene Float-Zahl abhängig vom angegebenen Modus.

Parameter

Zahl.f Die zu rundende Zahl.
Modus Der Rundungs-Modus. Dies kann einer der folgenden Werte sein:
  #PB_Round_Down   : rundet die Zahl nach unten
  #PB_Round_Up     : rundet die Zahl auf
  #PB_Round_Nearest: rundet auf die nächste ganze Zahl (0.5 und größer wird aufgerundet)

Anmerkungen

Um eine Fließkommazahl ohne Runden in eine Ganzzahl umzuwandeln, verwenden Sie Int() bzw. IntQ(). Diese Funktion kann Float und Double Werte verarbeiten.

Beispiel

  Debug Round(11.6, #PB_Round_Down)    ; wird '11' ausgeben
  Debug Round(-3.6, #PB_Round_Down)    ; wird '-4' ausgeben

  Debug Round(11.6, #PB_Round_Up)      ; wird '12' ausgeben
  Debug Round(-1.6, #PB_Round_Up)      ; wird '-1' ausgeben

  Debug Round(11.6, #PB_Round_Nearest) ; wird '12' ausgeben
  Debug Round(11.4, #PB_Round_Nearest) ; wird '11' ausgeben
  Debug Round(11.5, #PB_Round_Nearest) ; wird '12' ausgeben
  Debug Round(-7.5, #PB_Round_Nearest) ; wird '-8' ausgeben

Siehe auch

Int(), IntQ()

Unterstützte OS

Alle

<- RandomSeed() - Math Inhaltsverzeichnis - Sign() ->