Conversion

Résolu
toctoc -  
 clic -
Bonjour,

Je veux réaliser un programme qui convertit un nombre binaire en décimal.Mon nombre binaire est stocké dans un tableau,je ne sais comment faire pour recupérer tout le contenu du tableau,le stocker dans une variable pour pouvoir le convertir en décimal.
Merci d'avance!
A voir également:

4 réponses

seabust Messages postés 741 Date d'inscription   Statut Membre Dernière intervention   101
 
Que veux tu dire par "mon nombre est enregistré dans un tableau".

tu as un tableau d'entier qui sont soit 1 soit 0 ?

0
clic
 
oui
0
seabust Messages postés 741 Date d'inscription   Statut Membre Dernière intervention   101
 
Si on suppose que t est ton tableau et sa taille est n


int i;
int res = t[0];

for (i = 1; i < n; ++i) {
res = res << 1;
res = res | t[i];
}


J'espère ne pas m'être trompé, je n'ai pas eu le temps de tester désolé
0
seabust Messages postés 741 Date d'inscription   Statut Membre Dernière intervention   101
 
J'ai supposé que ton tableau était en big-endian
0
clic
 
Merci!
0