Coversion ternaire en binaire

Résolu
Bonjour,
Comment convertir un nombre ternaire en binaire sans passer par le décimal??
exemple (1221102) base 3 à convertir en base 2
D'avance merci pour votre aide
Configuration: Windows XP
Firefox 2.0.0.15

5 réponses

  • Votes
  • Date
  • Date décroissante
  1. après quelques recherches, il suffit en fait de faire une division euclidienne du nombre en base 3 par 2.
    Par exemple 112 en base 3 en div euclidienne par 2 donne:
    112/2=21 reste 0
    21/2=10 reste 1
    10/2=1 reste 1
    le nombre binaire est 1110 pour 112 en base 3...
    La difficulté réside dans le fait que le quotient de la div doit être en base 3 et non en décimal comme on a généralement l'habitude....
    1. Merci de ta reponse!
      mais je vois pas trop comment tu fais le regroupement car de l' hexa en binaire pas de prb mais du ternaire à l'hexa...
      Si tu peux m'en dire plus...
      Merci
      1. Gros calcul de math 3*4 = 12 = 2*6 ils ont donc un point commun
        Il doit exister la même méthode pour transcrir une base 3 en 12 puis en 2
        1. GG, le pire c'est que je l'ai vu l'annee derniere, mais bon apres les partiels on oublie tout ^^