Base octale et base decimale

Résolu
chouchou -  
 Utilisateur anonyme -
Bonjour,
j'ai pas compris comment je trouve l'equivalent du nombre octale 777777 dans la base décimale
SVP aidez moi .
merci d'avance.
Configuration: Windows XP Internet Explorer 7.0

4 réponses

  1. Utilisateur anonyme
     
    voila un cours
    http://www.positron-libre.com/cours/numeration/conversion-decimal-binaire-hexadecimal.htm

    ou alors je sais que sur internet, tu peux trouver des calculatrices qui font décimal, binaire et octale et aussi hexadécimal

    Bref, tu prend un nombre décimal et tu divise par 8

    mais quand le nombre est grand, vaut mieux passer avant en binaire, puis en octale

    bye
    2
    1. Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   3 228
       
      +1

      d'un coté on met hexa etr octal, avec le binaire au milieu (permettant de faire facilement les conversions.). Le binaire permet les conversions avec le decimal, et le décimal permet les conversions avec le BCD (pour les electroniciens, car en informatique je n'ai jamais vu de BCD (DCB en francais: décimal codé binaire)
      0
      1. Utilisateur anonyme > Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention  
         
        de plus, je viens de faire la conversion octal-décimal
        il n'ya que des 1


        exemple si je trouve
        8 4 2 1
        1 1 1 1 = 15 en décimal

        ce qui veut dire, quand il n' ya que des 1, le calcul en décimal est plus simple

        car voici le calcul ---> [(Le bit le plus fort) x 2] - 1= nombre décimal



        je prend donc un autre exmple
        11111 doit faire normalement 31 ---> 1+2+4+8+16=3+12+16=3+29=31

        le bit le fort = 16 donc Nb décimal=(16 x 2) - 1=32 - 1=31

        pour le nombre 777777, il y a 18 "1"

        et quand on prend disons le bit 10, il vaut 2^9

        bref, le bit le plus fort pour 777777, le bit 18, c'est 2^17

        donc en décimal, c'est 2^17 -1 = 131071
        0
  2. Romrom44
     
    Cest simple
    C'est comme pour le binaire ou l'hexa

    Tu prend ton nombre, donc la 777777

    Moi perso je part de la droite et je dis :
    16^5||16^4||16^3||16^2||16||1
    7 7 7 7 7 7

    A chaque fois tu rajoute une puissance en fait
    Et tu multiplie chaque nombre du haut par celui en dessous et tu additionne le tout

    7*1+7*16+7*16^2 .... etc ...
    1
  3. Romrom44
     
    En parlant de comme le binaire et l'hexa, autant pour moi, j'ai mis l'exemple en hexa ^^
    0
    1. Utilisateur anonyme
       
      donc romrom, il faut remplacer 16 par 8

      bref 7*8^0 + 7*8^1 + 7*8^2 + ...etc...

      mais si il veut plus efficace, ya des logiciels gratuits qu'ils le font ^^

      byebye
      0
  4. chouchou
     
    merci bcp pour votre aide.
    bye.
    0