La convertion octal vers le binaire

Résolu
bellahajar -  
 Blast -
Bonjour,
bn voila mon brob,je ne ss pas coment convertir les nombres octaux vers binaire

mon exercices est :25 et 140 de octal vers le binaire

aider moi svp
mci
Configuration: Windows XP
Internet Explorer 6.0

6 réponses

  1. jee pee Messages postés 9444 Date d'inscription   Statut Modérateur Dernière intervention   9 981
     
    Pour une conversion octal binaire, passer par le décimal reste un pis-aller ;-)

    Je suggèrerais :

    Pré-requis :
    ♦ maitriser que 8 est une puissance de 2 : 2³
    ♦ être capable de convertir 0 à 7 en binaire :

    Octal : binaire
    0 : 000
    1 : 001
    2 : 010
    3 : 011
    4 : 100
    5 : 101
    6 : 110
    7 : 111

    La conversion octal/binaire est particulièrement simple, à chaque chiffre octal correspondent 3 chiffres binaires :

    25 = 010 101
    140 = 001 100 000

    et pour les grands nombres c'est tout aussi facile

    453241 = 100 101 011 010 100 001

    Et dans l'autre sens du binaire/octal on découpe le nombre binaire en triplets (en commencant par la droite !) et on traduit à l'aide de la table ci-dessus

    010 011 101 001 111 = 23517

    La conversion hexadécimal/binaire fonctionne sur le même principe, 16 = 2 puissance 4, donc à un chiffre héxadécimal correspondent 4 chiffres binaires.

    83
    1. jarbou3
       
      j approuve bien la methde de jee mais le truc que je ne comprend pas c est le tableau ...est ce qu on l apprend par coeur ou y a t il une méthode pour le réécrire ????
      0
      1. jee pee Messages postés 9444 Date d'inscription   Statut Modérateur Dernière intervention   9 981 > jarbou3
         
        pas besoin de l'apprendre ;-)

        il est facile à reconstituer si tu connais le binaire, tu ajoute 1 à chaque pas.
        0
    2. EL MAHDI NETERO
       
      merci
      0
    3. will
       
      Et comment faire avc les parties décimales ex 231,43
      0
      1. Blast > will
         
        Tu convertis d'abord tes valeurs décimal en Binaire, puis tu les convertis en Octal :')
        0