floor()

Die Systemfunktion 'mathLib.floor()' gibt die größte ganze Zahl an, die nicht größer als eine angegebene Zahl ist.

Syntax

 mathLib.floor(numerische_Variable FLOAT in)
  returns (Ergebnis BIGINT | FLOAT)
numerische_Variable
Bei der Eingabe kann es sich um eine beliebige Variable oder einen beliebigen Ausdruck handeln, die/der mit dem Typ FLOAT zuordnungskompatibel ist (siehe 'Zuordnungskompatibilität in EGL').
Ergebnis
Die ganze Zahl als untere Grenze für numerische_Variable. Der Rückgabetyp ist auf allen Zielplattformen BIGINT, mit Ausnahme von Rich UI, wo der Rückgabetyp FLOAT lautet.

Beispiel

  myVar = 4.6;
  result = mathLib.floor(myVar); // Ergebnis = 4
  myVar2 = -4.6;
  result = mathLib.floor(myVar2); // Ergebnis = -5

Feedback