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
- Exporter conversation sms android - Guide
- Comment enregistrer une conversation - Guide
- Comment retrouver une conversation cachée sur 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...