Que signifie la fonction mod() ?
La fonction mod est une fonction reste, son format est : mod(nExp1,nExp2), qui est le reste après division de deux expressions numériques. Particularité : Dans EXCEL, la fonction MOD permet de renvoyer le reste de la division de deux nombres. Le signe du résultat renvoyé est le même que le signe du diviseur.
expression mod
La fonction mod est une fonction reste, son format est : mod(nExp1,nExp2), qui est le reste après division de deux expressions numériques. Ensuite : trouver le reste de deux entiers de même signe revient exactement à trouver le reste de deux nombres positifs que vous connaissez (c'est-à-dire que l'algorithme pour deux entiers négatifs est le même que celui de deux entiers positifs).
Syntaxe : MOD(number,divisor)
Paramètres :
Le nombre est le dividende.
Diviseur est le diviseur.
Dans Oracle, si le diviseur est 0, la fonction renvoie directement le nombre.
Explication :
La fonction MOD peut être exprimée en empruntant la fonction INT :
MOD(n, d) = n - d*INT(n/d) [3]
Exemple :
MOD(3, 2) 等于 1 MOD(-3, 2) 等于1 MOD(3, -2) 等于-1 MOD(-3, -2) 等于-1 MOD(-3, 0) 等于-3 MOD(3, 0) 等于3 MOD(2, 0) 等于2 MOD(4, 3) 等于1
Dans Excel, le diviseur ne peut pas être 0 , sinon une erreur sera signalée.
MOD(3, -2) est égal à -1 (le même signe que le nombre suivant)
MOD(3, 0) signale une erreur et le résultat de sortie est #DIV/0 !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!