|
Geeft als resultaat de modulus van een getal gedeeld door een ander getal. De modulus is de rest van de deling van het deeltal door de deler. Het teken van de rest is altijd gelijk aan het teken van het getal dat wordt gedeeld.
Parameters
Parameter
|
Beschrijving
|
n1
|
Het deeltal, een numerieke waarde of expressie.
|
n2
|
De deler, een numerieke waarde of expressie.
|
Als n1 en/of n2 geen numerieke waarden of expressies zijn, wordt 0 geretourneerd.
Opmerking: FormCalc volgt de internationale standaard IEEE 754 voor het verwerken van numerieke waarden met drijvende komma's (floating points). Zie Literals van het type getal voor meer informatie.
VoorbeeldenDe volgende expressies zijn voorbeelden van de functie Mod:
Expressie
|
Geeft als resultaat
|
Mod(64, -3)
|
1
|
Mod(-13,3)
|
-1
|
Mod("abc", 2)
|
0
|
Mod(X[0], Y[9])
|
De eerste keer dat X voorkomt, wordt gebruikt als deeltal en de tiende keer dat Y voorkomt, wordt gebruikt als deler.
|
Mod(Round(Waarde[4], 2), Max(Waarde[*]))
|
De eerste vijf keren dat Waarde voorkomt afgerond op twee cijfers achter de komma wordt gebruikt als deeltal en de hoogste waarde van alle keren dat Waarde voorkomt met een andere waarde dan null wordt gebruikt deler.
Zie ook Max en Round.
|
|
|
|