Effectue l'op�ration modulo (reste d'une division).
Mod ( value1, value2 )
value1 | Le dividende. |
value2 | Le diviseur. |
Succ�s: | Retourne le reste lorsque valeur1 est divis� par valeur2. |
�chec: | Retourne -1.#IND (ind�termin�) si le diviseur est z�ro. |
#include <MsgBoxConstants.au3> Example() Func Example() ; Assigne une variable locale avec le nombre 18. Local $iNb = 18 ; Si l'op�ration modulo de $iNB par 2 est �gal � 0, alors $INB est pair. If Mod($iNb, 2) = 0 Then MsgBox($MB_SYSTEMMODAL, "", $iNb & " est un nombre pair.") Else MsgBox($MB_SYSTEMMODAL, "", $iNb & " est un nombre impair.") EndIf ; Assigne une variable locale avec l'op�ration modulo de 4 par 7. Local $iMod1 = Mod(4, 7) ; 4%7 = 4 car le diviseur > dividende ; Affiche le r�sultat: 4 MsgBox($MB_SYSTEMMODAL, "", $iMod1) ; Assigne une variable locale avec l'op�ration modulo de 1 par 3/4. Local $iMod2 = Mod(1, 3 / 4) ;1 % (3/4) = 0,25, car le diviseur est un float ; Affiche le r�sultat: dividende - diviseur * int(1 / 0,75) = 1 - 0,75 * 1 = 0,25 MsgBox($MB_SYSTEMMODAL, "", $iMod2) EndFunc ;==>Example