Java: Conversion de base 256 à base 2
Résolu/Fermé
Edwindarklight
-
Modifié par Edwindarklight le 17/01/2012 à 18:03
Edwindarklight - 17 janv. 2012 à 20:26
Edwindarklight - 17 janv. 2012 à 20:26
A voir également:
- Java: Conversion de base 256 à base 2
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Télécharger jeux java gameloft gratuit - Forum Mobile
- Java décompiler - Télécharger - Langages
2 réponses
Je relance encore finalement, car je viens de penser qu'il fallait que je fasse aussi l'opération inverse, et si c'était au final assez simple pour l'aller, le retour risque d'être difficile...
Ça donne quoi donc pour l'inverse?
Ça donne quoi donc pour l'inverse?
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
17 janv. 2012 à 18:08
17 janv. 2012 à 18:08
1) Tu regardes si le nombre est pair, dans ce cas le dernier bit est 0, sinon c'est un 1
2) Tu divises par 2, et tu recommences l'étape 1 jusqu'à atteindre 0.
3) Si tu as un type byte tu dois avoir 8 bits, si il t'en manque rajoute des 0 devant.
2) Tu divises par 2, et tu recommences l'étape 1 jusqu'à atteindre 0.
3) Si tu as un type byte tu dois avoir 8 bits, si il t'en manque rajoute des 0 devant.
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
>
Edwindarklight
Modifié par KX le 17/01/2012 à 18:22
Modifié par KX le 17/01/2012 à 18:22
Si tu divises des entiers tu n'auras pas de valeurs décimales, ça va tronquer le résultat.
7/2 --> 3 7%2 --> 1
17 janv. 2012 à 20:10
2) Tu multiplies par 2
3) Tu rajoutes le bit suivant
4) Retour en 2
17 janv. 2012 à 20:26