AIDE conversion de type en java
Fermé
aminos88
Messages postés
124
Date d'inscription
samedi 9 décembre 2000
Statut
Membre
Dernière intervention
17 février 2014
-
17 avril 2009 à 11:23
Utilisateur anonyme - 17 avril 2009 à 17:41
Utilisateur anonyme - 17 avril 2009 à 17:41
A voir également:
- AIDE conversion de type en java
- 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
adns
Messages postés
1094
Date d'inscription
vendredi 23 février 2007
Statut
Membre
Dernière intervention
27 mars 2012
153
17 avril 2009 à 11:30
17 avril 2009 à 11:30
Bonjour
essaye avec ceci
int nb = Integer.parseInt(res);
nb= nb*4096;
Adns
essaye avec ceci
int nb = Integer.parseInt(res);
nb= nb*4096;
Adns
Utilisateur anonyme
17 avril 2009 à 17:41
17 avril 2009 à 17:41
Salut,
Convertir un STRING en LONG.
>>>> long mon_long = Long.parseLong(mon_String);
String str = "21440742";
long resultat = Long.parseLong(str);
resultat = resultat * 4096;
System.out.println("resultat = " + resultat);
Mais attention, il faut tenir compte du fait que:
La valeur maximale d'un long est 9223372036854775807
La valeur minimale d'un long est -9223372036854775808
donc prévoir un try/catch
D'autre part lors de la conversion String >>>> primitive (parse) il faut que le String contienne une valeur numérique. (le signe - éventuel est bien entendu accepté MAIS EN PREMIÈRE POSITION)
iL NE FAUT PAS METTRE LE SI + SI C'EST POSITIF.
L'excetion éventuellement levée est:
NumberFormatException
Cordialement,
Dan
Convertir un STRING en LONG.
>>>> long mon_long = Long.parseLong(mon_String);
String str = "21440742";
long resultat = Long.parseLong(str);
resultat = resultat * 4096;
System.out.println("resultat = " + resultat);
Mais attention, il faut tenir compte du fait que:
La valeur maximale d'un long est 9223372036854775807
La valeur minimale d'un long est -9223372036854775808
donc prévoir un try/catch
D'autre part lors de la conversion String >>>> primitive (parse) il faut que le String contienne une valeur numérique. (le signe - éventuel est bien entendu accepté MAIS EN PREMIÈRE POSITION)
iL NE FAUT PAS METTRE LE SI + SI C'EST POSITIF.
L'excetion éventuellement levée est:
NumberFormatException
Cordialement,
Dan
17 avril 2009 à 11:46
j'ai pas indiqué que j'ai déja essayé cette méthode mais sa pas marché peut être car le type doit être long
pas entier