Mod

4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next

Version 3


Mod (Wert; Divisor) Numerisch

ParameterTypBeschreibung
WertNumerischZu dividierende Zahl
DivisorNumerischDivisor
FunktionsergebnisNumerischGibt den Restwert zurück

Beschreibung

Die Funktion Mod gibt als Ergebnis den ganzzahligen Rest der Division aus Wert durch Divisor zurück.

Statt dieser Funktion können Sie auch den Operator % verwenden. Er liefert jedoch nur für Ganzzahlen und Lange Ganzzahlen gültige Ergebnisse. Für Werte vom Typ Zahl müssen Sie die Funktion Mod einsetzen. Weitere Informationen dazu finden Sie im Abschnitt Numerische Operatoren.

Hinweise:

Mod lässt Werte vom Typ Ganzzahl, Lange Ganzzahl und Zahl zu. Werte vom Typ Zahl werden jedoch zuerst gerundet.

Vorsicht ist geraten, wenn Sie Mod mit sehr hohen Zahlen verwenden, d.h. größer als 2^31. In diesem Fall kann die Ausführung die Grenzen der Berechnungskapazität von Standardprozessoren erreichen.

Beispiele

Folgendes Beispiel weist der Variablen je nach Argument einen anderen Wert zu:

   vlResult:=Mod(3;2)  ` vlResult erhält 1 
   vlResult:=Mod(4;2)  ` vlResult erhält 0 
   vlResult:=Mod(3,5;2)  ` vlResult erhält 0

Referenz

Numerische Operatoren.


4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next