Round()
Syntax
Ergebnis.f(.d) = Round(Zahl.f(.d), Modus)Beschreibung
Rundet die angegebene Float-Zahl abhängig vom angegebenen Modus.
Parameter
Zahl.f oder Zahl.d 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 verarbeitet und gibt Float oder Double Werte zurück.
Um eine Zahl nur für die Ausgabe zu formatieren (eine gerundete Dezimalzahl anzeigen) können Sie FormatNumber() verwenden.
Beispiel
Debug Round(11.6, #PB_Round_Down) ; wird '11.0' ausgeben Debug Round(-3.6, #PB_Round_Down) ; wird '-4.0' ausgeben Debug Round(11.6, #PB_Round_Up) ; wird '12.0' ausgeben Debug Round(-1.6, #PB_Round_Up) ; wird '-1.0' ausgeben Debug Round(11.6, #PB_Round_Nearest) ; wird '12.0' ausgeben Debug Round(11.4, #PB_Round_Nearest) ; wird '11.0' ausgeben Debug Round(11.5, #PB_Round_Nearest) ; wird '12.0' ausgeben Debug Round(-7.5, #PB_Round_Nearest) ; wird '-8.0' ausgeben
Siehe auch
Int(), IntQ(), FormatNumber()
Unterstützte OS
Alle