SAVOIR SI UN NOMBRE EST PAIR OU IMPAIR

Signaler
Messages postés
1025
Date d'inscription
vendredi 29 août 2003
Statut
Membre
Dernière intervention
28 mars 2005
-
Messages postés
230
Date d'inscription
mardi 21 janvier 2003
Statut
Membre
Dernière intervention
15 mai 2008
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/20002-savoir-si-un-nombre-est-pair-ou-impair

Messages postés
230
Date d'inscription
mardi 21 janvier 2003
Statut
Membre
Dernière intervention
15 mai 2008

Ben de toute façon un nombre est pair seulement s'il est entier.... Mais à mon avis la méthode modulo est plus rapide (et celle des bits par la même occasion)
Messages postés
230
Date d'inscription
mardi 21 janvier 2003
Statut
Membre
Dernière intervention
15 mai 2008

Ben de toute façon un nombre est pair seulement s'il est entier.... Mais à mon avis la méthode modulo est plus rapide (et celle des bits par la même occasion)
Messages postés
40
Date d'inscription
vendredi 14 mars 2003
Statut
Membre
Dernière intervention
31 juillet 2004

tibur tu l'as fait exprès de mettre 4 fois le même post super long ? ah la la..

en fait il y a une autre méthode pour tester l'imparité

bool EstImpair(int n)
{
bool ret = false;
int b = n/2; // c++ va automatiquement arrondir le résultat
if (b*2 n) ret false;
else ret = true;
return ret;
}

essayez avec un nbr, vous verrez que ça marche. le seul inconvénient est que ma méthode ne marche que pour des entiers...
et voilà...
Messages postés
40
Date d'inscription
vendredi 14 mars 2003
Statut
Membre
Dernière intervention
31 juillet 2004

tibur tu l'as fait exprès de mettre 4 fois le même post super long ? ah la la..

en fait il y a une autre méthode pour tester l'imparité

bool EstImpair(int n)
{
bool ret = false;
int b = n/2; // c++ va automatiquement arrondir le résultat
if (b*2 n) ret false;
else ret = true;
return ret;
}

essayez avec un nbr, vous verrez que ça marche. le seul inconvénient est que ma méthode ne marche que pour des entiers...
et voilà...
Afficher les 16 commentaires