Mod

Restituisce il modulo di un numero diviso per un altro. Il modulo corrisponde al resto della divisione del dividendo per il divisore. Il segno del resto è sempre uguale al segno del dividendo.

Sintassi

Mod(n1, n2)

Parametri

Parametro

Descrizione

n1

Il dividendo, un valore numerico o un'espressione.

n2

Il divisore, un valore numerico o un'espressione.

Se n1 e/o n2 non sono valori o espressioni numerici, la funzione restituisce il valore 0.

Nota: FormCalc si basa sullo standard internazionale IEEE-754 per il calcolo dei valori numerici a virgola mobile. Per ulteriori informazioni, vedere Valori letterali numerici.

Esempi

Le seguenti espressioni sono esempi di utilizzo della funzione Mod:

Espressione

Valore restituito

Mod(64, -3)

1

Mod(-13,3)

-1

Mod("abc", 2)

0

Mod(X[0], Y[9])

La prima occorrenza di X è utilizzata come dividendo e la decima occorrenza di Y è utilizzata come divisore.

Mod(Round(Value[4], 2), Max(Value[*]))

La prima quinta occorrenza di Valore arrotondato a due posizioni decimali è usata come dividendo e la più alta di tutte le occorrenze non-null di Valore è usata come divisore.

Vedere anche Max e Round.