Zu Hauptinhalt springen

Round - Skript- und Diagrammfunktion

Round() liefert das Ergebnis beim Auf- oder Abrunden auf das nächste Vielfache von step, verschoben um offset .

Liegt die Zahl genau in der Mitte eines Intervalls, wird aufgerundet.

Syntax:  

Round(x[, step[, offset]])

Rückgabe Datentyp: numerisch

InformationshinweisWenn Sie Gleitkommazahlen auf- oder abrunden, sind die Ergebnisse möglicherweise fehlerhaft. Diese Rundungsfehler sind darauf zurückzuführen, dass Gleitkommazahlen durch eine endliche Anzahl von Binärstellen dargestellt werden. Deshalb werden die Ergebnisse mit einer bereits auf- oder abgerundeten Zahl berechnet. Wenn Rundungsfehler sich auf Ihre Arbeit auswirken, können die Zahlen multipliziert werden, um sie vor der Auf-/Abrundung in ganze Zahlen umzuwandeln.

Argumente:  

Argumente
Argument Beschreibung
x Eingabezahl.
step Intervallschritt. Der Standardwert ist 1.
offset

Definiert die Basis des Schrittintervalls. Der Standardwert ist 0.

Beispiele und Ergebnisse:  

Beispiele und Ergebnisse
Beispiele Ergebnisse

Round(3.8 )

Liefert 4

In diesem Beispiel ist die Größe des Schritts 1 und die Basis des Schrittintervalls ist 0.

Die Intervalle sind ...0 <= x <1, 1 <= x < 2, 2<= x <3, 3<= x <4....

Round(3.8,4 )

Liefert 4

Round(2.5 )

Liefert 3.

In diesem Beispiel ist die Größe des Schritts 1 und die Basis des Schrittintervalls ist 0.

Die Intervalle sind ...0 <= x <1, 1 <= x <2, 2<= x <3...

Round(2,4 )

Gibt 4 zurück. Aufgerundet, weil 2 genau der Hälfte des Schrittintervalls von 4 entspricht.

In diesem Beispiel ist die Größe des Schritts 4 und die Basis des Schrittintervalls 0.

Die Intervalle sind ...0 <= x <4, 4 <= x <8, 8<= x <12...

Round(2,6 )

Gibt 0 zurück. Abgerundet, weil 2 weniger als der Hälfte des Schrittintervalls von 6 entspricht.

In diesem Beispiel ist die Größe des Schritts 6 und die Basis des Schrittintervalls ist 0.

Die Intervalle sind ...0 <= x <6, 6 <= x <12, 12<= x <18...

Round(3.88 ,0.1)

Liefert 3,9

In diesem Beispiel ist die Größe des Schritts 0,1 und die Basis des Schrittintervalls ist 0.

Die Intervalle sind ... 3.7 <= x <3.8, 3.8 <= x <3.9, 3.9 <= x < 4.0....

Round(3.88875,1/1000)

Gibt 3.889 zurück

In diesem Beispiel ist die Größe des Schritts 0,001, wodurch die Zahl aufgerundet und auf drei Dezimalstellen beschränkt wird.

Round(3.88 ,5)

Liefert 5

Round(1.1 ,1,0.5)

Liefert 1,5

In diesem Beispiel ist die Größe des Schritts 1 und die Basis des Schrittintervalls ist 0,5.

Die Intervalle sind ...0.5 <= x <1.5, 1.5 <= x <2.5, 2.5<= x <3.5....

Hat diese Seite Ihnen geholfen?

Wenn Sie ein Problem mit dieser Seite oder ihrem Inhalt feststellen, sei es ein Tippfehler, ein ausgelassener Schritt oder ein technischer Fehler, informieren Sie uns bitte!