69 votes

Comment vérifier si un entier est pair ou impair à l’aide d’opérateurs de bits

Comment vérifier si un entier est pair ou impair à l’aide d’opérateurs de bits

99voto

Jim Blackler Points 14306

En C (et dans la plupart des langages de type C)

29voto

T M Points 381
<pre><code></code><p>Par exemple, prenons l’entier 25, qui est impair. <code></code> <code></code> est 1.</p><pre><code></code></pre></pre>

18voto

neontapir Points 2692

Juste une note de bas de page à la réponse de Jim.

En C#, contrairement à C, au niveau du bit AND retourne le nombre résultant, vous voudriez donc écrire :In C#, unlike C, bitwise AND returns the resulting number, so you’d want to write:

10voto

Aditya Goel Points 341
<pre><code></code><p>Exemples:</p><pre><code></code></pre><p>Donc 9 ET 1 nous donne 1, car le bit le plus juste de chaque nombre impair est 1.</p><pre><code></code></pre><p>Donc 14 ET 1 nous donne 0, car le bit le plus juste de chaque nombre pair est 0.</p></pre>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X