Conversation en décimale
mm
-
nicocorico Messages postés 846 Statut Membre -
nicocorico Messages postés 846 Statut Membre -
Bonjour,
svp j'ai un problème dans la conversation d'une chaine de caractère qui prèsente un nombre binaire en un nombre décimale j'ai essayer avec ça mais ça marche pas
nt puisa = 1;
int deca = 0;
for (int i = a.length(); i >= 0; i--)
{
deca = deca+ a.charAt(i)*puisa;
puisa =puisa*2;
}
svp qui peut m'aider c'est très urgent et merci d'avance
svp j'ai un problème dans la conversation d'une chaine de caractère qui prèsente un nombre binaire en un nombre décimale j'ai essayer avec ça mais ça marche pas
nt puisa = 1;
int deca = 0;
for (int i = a.length(); i >= 0; i--)
{
deca = deca+ a.charAt(i)*puisa;
puisa =puisa*2;
}
svp qui peut m'aider c'est très urgent et merci d'avance
A voir également:
- Conversation en décimale
- Recuperer une conversation whatsapp supprimée - Guide
- Comment enregistrer une conversation - Guide
- Exporter conversation sms android - Guide
- Masquer conversation whatsapp - Guide
- Epingler conversation whatsapp - Accueil - Messagerie instantanée
En fait il faut que tu remplaces le contenu de ta boucle par un truc du genre
Resultat = Resultat * 2;
Si a.charAt(i) = "1" alors Resultat = Resultat + 01;
Ainsi, tu insères "1" chaque fois qu'il est rencontré dans la chaine en binaire, et tu pousses le résultat vers les bits forts à chaque itération...