Leitfaden für die Skripterstellung in ACL 14.1

MOD( )-Funktion

Gibt den Rest aus der Division zweier Zahlen zurück.

MOD(Zahl; Divisor)
Name Typ Beschreibung
Nummer numerisch

Die zu teilende Zahl.

Divisor numerisch

Die Zahl zum Teilen von Zahl.

Falls Zahl und/oder Divisor Dezimalstellen aufweisen, hat die Ausgabe dieselbe dezimale Genauigkeit wie der Eingabewert mit der höheren Anzahl an Dezimalstellen. So wird beispielsweise für MOD(45,35; 5,3) „2,95“ ausgegeben.

Numerisch.

Einfache Beispiele

Gibt „3“ zurück:

MOD(93; 10)

Gibt „2,0“ zurück:

MOD(66; 16,00)

Gibt „3,45“ zurück:

MOD(53,45; 10)

Weiterführende Beispiele

Einen Jahrestag berechnen

Definieren Sie ein Feld, das die Anzahl an Monaten seit dem letzten Jahrestag zeigt:

DEFINE FIELD Monate_seit_letztem_Jahrestag COMPUTED MOD(Dienstmonate; 12)

Wann Sie MOD( ) verwenden sollen

Mit der MOD( )-Funktion können Sie prüfen, ob zwei Zahlen ganzzahlig teilbar sind. Sie können auch den Rest einer Division isolieren. Diese Funktion dividiert eine Zahl durch eine andere und gibt den Rest zurück.