Bonsoir !
Question réthorique aujourd'hui : la fonction module renvoit le reste de la division, mais que renvoit-elle si la division n'est pas possible ? 1 % 2 = ?
-----
Bonsoir !
Question réthorique aujourd'hui : la fonction module renvoit le reste de la division, mais que renvoit-elle si la division n'est pas possible ? 1 % 2 = ?
la division est possible 1/2 = 0.5
il n'y a donc pas de reste
Merci !
En fait le modulo suppose que la division ne se fait pas => le reste vaut 1. C'est plus logique...
Pour un peu plus précis l'opération modulo, rend le reste de la division entière (sans aller chercher ce qu'il y a derrière la virgule).
Cette opération est complémentaire de la division entière /
Comme le dit Faith
n / m = a
n % m = b
veut dire que n = m * a +b
où a, b, n et m sont des nombres entiers.
Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
à oui exact, j'avais oublié qu'on se situait dans N
de toute manière la division euclidienne par 2 ne peut doner que 2 restes : 0 ou 1
si le chiffre est impaire, le reste est donc 1
désolé