Bonjour j'ai un probleme de calcul de modulo :
en gros je doit utiliser l'operateur modulo dans un de mes programme, malheureusement lors d'un modulo negatif le systeme me renvoie en general -1
enfin bref pour exemple d'execution :Code:
1
2
3
4
5
6
7
8 int temp = tab[l]; j=((i-temp)%n); // temp etant la valeur contenu dans un tableau passé en parametre // je veux calculer j // n et i etant des entiers fixé soit par parametre soit par boucle
(-10)%3 me renvoi -1
alors qu'il devrait me renvoyer 2
sinon pour les nombre positifs tout va bien