Page 1 of 1

Test si nombre pair ou impair

Posted: Sun Jun 05, 2016 3:51 am
by Philbert Pascal
Bonjour à tous les utilisateurs de Flowcode,
j'ai une question qui va surement vous paraitre simple. Comment savoir si un chiffre est pair ou impair.
Je dois tester si un nombre est 1,3,5,7,11,13,15,17,19 donc impair. Et si 2,4,6,8,10,12,14,16,18 est pair.
En fonction du résultat, j'envoie sur deux conditions : c'est pair alors x=1, c'est impair x=0

Merci d'avance pour votre aide précieuse.

Cordialement

Lecalou60

Re: Test si nombre pair ou impair

Posted: Thu Jun 09, 2016 2:17 pm
by Benj
Bonjour,

Cette réponse est assez simple à réaliser à l'aide d'une opération ET binaire et en testant le bit le moins significatif de la variable / constante.

x = nombre & 1

x = 0 - nombre est pair
x = 1 - nombre est impair



Hello,

Yes this is fairly simple to achieve using a binary AND operation and testing the least significant bit of the variable / constant.

x = number & 1

x = 0 - number = even
x = 1 - number = odd