bonsoir et merci pr vos efforts,
voila,j'aimerai bien savoir comment faire une conversion d'un nbr hexadécimal en un nbr binaire,merci
Version imprimable
bonsoir et merci pr vos efforts,
voila,j'aimerai bien savoir comment faire une conversion d'un nbr hexadécimal en un nbr binaire,merci
Bonsoir,
Voici une manière de faire :
@+Code:
1
2
3
4
5
6
7
8 try{ Integer valeur=Integer.valueOf("chiffreHexa",16); String chiffreBinaire=Integer.toBinaryString(valeur.intValue()); System.out.println(chiffreBinaire); }catch(NumberFormatException ex){ ex.printStackTrace() }
ce code marche trés bien,mais j'ai moi je veux donner dansCode:
1
2
3
4
5
6
7 try{ Integer valeur=Integer.valueOf("chiffreHexa",16); String chiffreBinaire=Integer.toBinaryString(valeur.intValue()); System.out.println(chiffreBinaire); }catch(NumberFormatException ex){ ex.printStackTrace() }
une variable a la place d'une constante,j'ai essayé ceci:Code:Integer valeur=Integer.valueOf("chiffreHexa",16);
là ça me donne erreur!!!Code:
1
2
3
4
5
6
7
8 try{ int x=55; Integer valeur=Integer.valueOf("x",16); String chiffreBinaire=Integer.toBinaryString(valeur.intValue()); System.out.println(chiffreBinaire); }catch(NumberFormatException ex){ ex.printStackTrace() }
Ba oui, "x" c'est pas un entier ce que tu veux c'est convertir "55"
Code:
1
2
3
4
5
6
7
8
9 try{ int x=55; Integer valeur=Integer.valueOf(String.valueOf(x),16); String chiffreBinaire=Integer.toBinaryString(valeur.intValue()); System.out.println(chiffreBinaire); }catch(NumberFormatException ex){ ex.printStackTrace(); }
Je veux savoir comment faire une fonction qui transforme une chaine de caractères hexadécimaux contenu dans un fichier texte enregistrer sous c: (le fichier nommé FichierHexa.Txt ) en caractères binaires avec Visual Basic
Merci
t'es sur un forum java là, je t'invite à poser ta question sur les forums VB... ;)