Retourne nombre apres la virgule en JAVA

Résolu/Fermé
dwyane346 Messages postés 147 Date d'inscription dimanche 11 janvier 2009 Statut Membre Dernière intervention 6 septembre 2012 - 22 août 2010 à 18:56
 viaman - 20 mars 2013 à 21:15
Bonjour, voila j ai besoin d une fonction pour recuperer les virgule d un nombre en JAVA
par exemple si j ai 56.259 je veux que ma fonction me retourne 0.259
es que sa existe MERCI



A voir également:

4 réponses

double a = 2,333; // contient 2,333
int b = a // contient 2

System.out.println(a-b); // affiche 0,333
1
la conversion est forcer de recuperer le minimal de maximal c a dire perdre de precision double a = 2,333; // contient 2,333
int b = a // contient 2
c'est pas correcte totallement car double peu contenir int et l'inverse est incorrecte l'orsque le nombre est tres grand donc essayer celle-ci:
double a = 2,333; // contient 2,333
int b = (int) a // contient 2 et forcer la conversion par (int)
System.out.println(a-b); // affiche 0,333
0
dwyane346 Messages postés 147 Date d'inscription dimanche 11 janvier 2009 Statut Membre Dernière intervention 6 septembre 2012 18
22 août 2010 à 23:48
merci a toi .
simple et efficace.
0
dwyane346 Messages postés 147 Date d'inscription dimanche 11 janvier 2009 Statut Membre Dernière intervention 6 septembre 2012 18
23 août 2010 à 06:16
voulais poser une autre question toujours en java voila
j ai une variable de type
Vector<Integer> tabInt;

jeu veu recuperer par exemple le premier element et le metre dans un int
genre int i = tabInt.get(0);

sa ne marche pas . j ai essaye de caster et tout mais rien .
0
dwyane346 Messages postés 147 Date d'inscription dimanche 11 janvier 2009 Statut Membre Dernière intervention 6 septembre 2012 18
23 août 2010 à 07:06
bn c bon j ai trouver la solution en le transformant dabord en string
puis en int
0