Conversion décimal à binaire

Résolu
Revan80 Messages postés 66 Statut Membre -  
Revan80 Messages postés 66 Statut Membre -
Bonjour voila je recherche une méthode de conversion manuel du décimal à binaire j'ai déjà trouver de binaire à décimal

Un membre du forum à poster ce message en 2011:

128 64 32 16 8 4 2 1
x x x x x x x x

Si maintenant on prend par exemple la valeur 01101001, il suffit de l'écrire :

128 64 32 16 8 4 2 1
0 1 1 0 1 0 0 1

Il ne reste plus qu'à faire la somme des valeurs décimales pour lesquelles le bit est égal à 1, donc 64+32+8+1=105.

Pareil dans le sens inverse évidemment

Qu'entend t'il par le sens inverse ? Merci

excusez moi si je me suis tromper de section

2 réponses

  1. ElementW Messages postés 5690 Statut Contributeur 1 293
     
    'lut, par "sens inverse" il entend que la démarche de conversion binaire -> décimal via les additions de puissances de 2 peut se faire dans l'autre sens, décimal -> binaire via des soustractions.
    Dans le cas présent, tu prend un chiffre, reprenons 105, et tu pars de la puissance de 2 la plus proche mais inférieure, ici 64.

    Peux-tu caser 64 dans 105? Oui ; 105 - 64 = 41

    Et puis on descend dans les puissances

    105 - 64 = 41 -> 1
    41 - 32 = 9 -> 1
    9 - 16 < 0 -> 0
    9 - 8 = 1 -> 1
    1 - 4 < 0 -> 0
    1 - 2 < 0 -> 0
    1 - 1 = 0 -> 1

    En gras tu trouves donc ton nombre en binaire.
    1
    1. Revan80 Messages postés 66 Statut Membre 1
       
      Merci beaucoup ;)
      0
  2. soufile
     
    105=64+32+8+1

    donc il ne reste plus qu'à faire la somme des valeurs binaires ou le décimal est égal à 0 ou 1

    128 64 32 16 8 4 2 1
    0 1 1 0 1 0 0 1
    1
    1. Revan80 Messages postés 66 Statut Membre 1
       
      x) merci beaucoup
      0