• [^] # Re: Différentes approches possibles

    Posté par . En réponse au message probleme python. Évalué à 2. Dernière modification le 07 novembre 2017 à 15:38.

    Y a pas plus simple ? Pourquoi repasser en base 10 ? 8 et 16 sont des puissances de deux on alors une conversion simple de base 8 -> 2 et vice versa

    Il faut remplacer chaque chiffre de base octal par son équivalent en base binaire :
    0 000
    1 001
    2 010
    3 011
    4 100
    5 101
    6 110
    7 111

    exemple :

    71 en base octale donne 111 001
    64 en base octale donne 110 100
    Pour de la base 2 à 8 il suffit de lire 3 par 3
    Cette ne méthode marche uniquement car 8 et 16 sont des puissance de deux