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.
A voir également:

4 réponses

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
Nabla's Messages postés 18203 Date d'inscription   Statut Contributeur Dernière intervention   3 193
 
+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
Utilisateur anonyme > Nabla's Messages postés 18203 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
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
Romrom44
 
En parlant de comme le binaire et l'hexa, autant pour moi, j'ai mis l'exemple en hexa ^^
0
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
chouchou
 
merci bcp pour votre aide.
bye.
0