[JAVA] convertir un entier en binaire et vice et versa

convertir un entier en binaire et vice et versa [JAVA] - Java - Programmation

Marsh Posté le 07-11-2002 à 14:58:17    

Je voudrais savoir si il existe en Java la méthode inverse de
la classe Integer :
static String toBinaryString(int i)  
          Creates a string representation of the integer argument as an unsigned integer in base 2.  
 
En gros la méthode, je lui passe la chaine de carctères représentant mon binaire et il me rend un entier (un toStringBinary  :D ) Je sais pas dans quelle classe je peux trouver ça si ca existe  :??:  
Merci  :jap:  
Message perso pour Touflb, arrête de faire ta chauve-souris !

Reply

Marsh Posté le 07-11-2002 à 14:58:17   

Reply

Marsh Posté le 07-11-2002 à 15:02:38    

t'es sur que tu vas pas nous dire que notre code ne fonctionne pas si on te file la solution :p ?


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 07-11-2002 à 15:02:51    

Code :
  1. // Parses the string argument as a signed integer in the radix  
  2. // specified by the second argument.  
  3. static int java.lang.Integer.parseInt(String s, int radix);

Reply

Marsh Posté le 07-11-2002 à 15:24:25    

BifaceMcLeOD a écrit a écrit :

Code :
  1. // Parses the string argument as a signed integer in the radix  
  2. // specified by the second argument.  
  3. static int java.lang.Integer.parseInt(String s, int radix);






Ca marche pas. Vérifies avant de poster un bout de code !
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
:D

Reply

Marsh Posté le 07-11-2002 à 15:30:29    

ouais biface. Apprends à lire hein  :sarcastic:


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 07-11-2002 à 15:32:42    

Arf , DarkLord   :sweat:  
tu laisses rien passer  ;)  
Et puis t as deja vu du code qui marche (pour ca il lui faudrait des jambes ... oing oing oing ...désolé  :p )  
Merci
Spéciale Dédicace à la Belgique  :kaola:

Reply

Marsh Posté le 07-11-2002 à 15:34:44    

et benou alors :D
 
Edit : j'ai jamais dit que le code ne marchait pas. C'est benou et c'est un français  :kaola:  :kaola:  :kaola:  
 
 :fuck:


Message édité par darklord le 07-11-2002 à 15:35:25

---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 07-11-2002 à 15:35:58    

lol et pour benou   :fuck: (c'est amical hein  :D )

Reply

Marsh Posté le 07-11-2002 à 15:37:08    

[:zeusy] ca aussi

Reply

Marsh Posté le 07-11-2002 à 15:51:30    

Comment ça, ça marche pas !?!   :heink:  
 
Voici un exemple de programme test qui l'utilise :

Code :
  1. public class TestParseInt {
  2.     public static void main(String[] args) {
  3.         int  base = Integer.parseInt(args[1]);
  4.         System.out.println("Valeur en base " + base + " : " + args[0]);
  5.         System.out.println("Valeur en base 10 : " + Integer.parseInt(args[0], base));
  6.     }
  7. }


 
Et un exemple d'utilisation :


$ java -classpath . TestParseInt 11101001 2
Valeur en base 2 : 11101001
Valeur en base 10 : 233


 
Ca convertit bien une chaine contenant un entier en binaire, vers un entier. C'était bien la question posée, non ?  :??:

Reply

Marsh Posté le 07-11-2002 à 15:51:30   

Reply

Marsh Posté le 07-11-2002 à 15:53:51    

(Y avait un :D à la fin du post de benou :p)


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 07-11-2002 à 16:02:51    

Merci Biface, oui oui ca marche bien. Dont panic !
Pour comprendre ce post, il faut revoir l'autre post ou j'avais dit qu'un bout de code ne marchait pas alors qu'il marchait. Malgré mon mea culpa exécuté et milles excuses prononcées, il existe encore quelques personnes mesquines pour te rappeler que t'a dis des betises ;)  
En tout cas merci pour cette méthode, j'étais passé dessus dans la java doc sans la voir. :jap:
 

Reply

Marsh Posté le 07-11-2002 à 16:22:10    

Prince2Lu a écrit a écrit :

Malgré mon mea culpa exécuté et milles excuses prononcées, il existe encore quelques personnes mesquines pour te rappeler que t'a dis des betises ;)  




 
 :kaola:  :hello:


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 07-11-2002 à 16:22:50    

BifaceMcLeOD a écrit a écrit :

Comment ça, ça marche pas !?!   :heink:



 
oups .... pardon, je croyais que t'avais vu le post de prince2Lu ...  
désolé, de t'avoir fait perdre ton temps  :sweat:

Reply

Marsh Posté le 07-11-2002 à 16:24:43    

Prince2Lu a écrit a écrit :

Malgré mon mea culpa exécuté et milles excuses prononcées, il existe encore quelques personnes mesquines pour te rappeler que t'a dis des betises ;)



 :heink:  
moi je dirais que t'as de la chance de trouver des gars quio réponde à tes question malgrès le fait que tu leurs manque de respect ...
 [:benou]

Reply

Marsh Posté le 07-11-2002 à 16:31:16    

:??:  Ah et quand le manque de respect ? Je veux bien admettre que je dis tout le temps des betises mais le manque de respect, je vois pas  :(  
 
PS Je rigolais, j'aime bien les belges  :)

Reply

Marsh Posté le 07-11-2002 à 16:38:44    

Prince2Lu a écrit a écrit :

 :??:  Ah et quand le manque de respect ? Je veux bien admettre que je dis tout le temps des betises mais le manque de respect, je vois pas  :(  




bha dire à un mec qui a pris le temps de poster que son code marche pas en lui disant "quand on poste, on vérifie que son code y marche", je trouve ca vachement dédaigneux.
 
mais bon ... on va pas en faire tout un fromage ...

Reply

Marsh Posté le 07-11-2002 à 17:22:13    

Bien encore désolé, j avais pas pris le temps de lire correctement, mon code ressemblait à celui poster et j ai dit une connerie. Ca arrive  :sweat: .Désolé d avoir froissé le posteur de code que j ai accusé à tort. Mon code a été corrigé et j ai compris pourquoi ca marchait pas, donc merci pour ceux qui me répondent malgré ce que je peux dire.
Et sinon pour le fromage je peux rien faire  :D  
 :bounce: tiens j aime trop ce smiley la  

Reply

Marsh Posté le 08-11-2002 à 10:35:50    

OK les gars, pas de souci. Je l'avais lu, en plus, le topic de Prince2Lu, mais j'avais pas tilté.
 
Et comme ces temps-ci, j'ai tendance à dire des conneries plus grosses que moi (voir les 2 topics sur java.awt.List)...  :sarcastic:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed