Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Funktionsbeschreibung
RoundR rundet die über PN1 angegebene reelle Zahl (Gleitkommazahlen).

Syntax
RoundR(PN1,PN2,PN3,PN4)

Parameter (4, min. 2)
REAL PN1: QuellzahlOriginalzahl

INTEGER PN2: Rundungsrichtung als Zahl

STRING PN3: Zeichen für die Trennung von ganzem und gebrochenem Teil (optional)

STRING PN4: Zeichen für die Tausender-Trennung (optional)

Die Rundungsrichtung wird als Zahl angegeben. :
Ist die Rundungsrichtung 0, so wird ab einem Restwert von 0,5 auf, sonst aber abgerundet.

Ist die Rundungsrichuing Rundungsrichtung kleiner als 0, so wird abgerundet.

Ist die Rundungsrichtung größer als 0, so wird aufgerundet.

Hinweis

Das Zahlenformat des Ergebnisses der Funktion ergibt sich aus den Format-Einstellungen von PN1.

Sind PN3 und PN4 nicht angegeben, so wird das Ergebnis im deutschen Zahlenformat ausgegeben.

Hinweis

Bitte beachten Sie, dass die Default-Einstellung zur Interpretation des Formates für PN1 und PN2 das deutsche Zahlenformat ist (PN3="," und PN4=".").

Verarbeiten Sie andere Zahlenformate, so müssen die Parameter PN3 und PN4 unbedingt angegeben werden

Rückgabewert
STRING

Scroll Pagebreak


Beispiele

Beispiel

TODO: Beispiel hinzufügen

...

Verwandte Themen

...

TODO: Themen hinzufügen

für die Rundungsrichtung = 0:

Codeblock
RoundR("4,452","0")


Ergebnis: 4,0


Beispiel für die Rundungsrichtung = 0:

Codeblock
RoundR("9,786","0")
Das Ergebnis ist 10,00.


Ergebnis: 10,0


Beispiel für die Rundungsrichtung > 0:

Codeblock
RoundR("2,28","1")
Das Ergebnis ist 3,00.


Ergebnis: 3,0


Beispiel für die Rundungsrichtung < 0:

Codeblock
RoundR("11,896","-1")


Ergebnis: 11,0Zurück zur Übersicht der EVAL-Funktionen