Décalage binaire

Résolu
Bonjour,

je cherche a convertir un décimal en binaire en utilisant la technique du décalage binaire .
pouvais vous me laissez un exemple ?

merci de votre aide !

1 réponse

  1. salut, tu peux décaler 1 et utiliser l'opérateur &

      1110    // 14
    & 1000 // & 1<<3
    ----
    = 1000 // 14 & 1<<3 = 1<<3


    si ça avait été
      0110   // 6
    & 1000 // & 1<<3
    ----
    = 0000 // 6 & 1<<3 =0

    on peut donc facilement voir ou il y a des zéro...
    1. merci de la réponse mais j'ai fini par trouver de moi même !