mkhadi
Messages postés58Date d'inscriptionlundi 1 novembre 2010StatutMembreDernière intervention 4 décembre 2018
-
14 août 2012 à 04:43
cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020
-
4 sept. 2012 à 09:02
salut
voici mon programme je veut arrondis le tableau R pour obtenir des valeur long ou int positive aide mois svp
for (int i = 0; i < R.length; i++) {
R[i]=Math.round(R[i]);
R[i]=Math.abs(R[i]);
}
Madvin
Messages postés123Date d'inscriptionmardi 5 août 2003StatutMembreDernière intervention26 août 20123 26 août 2012 à 23:48
Salut,
Ton tableau R est un tableau dont les éléments sont de type DOUBLE, donc forcément il ne stockera que des DOUBLE.
Si tu veux des LONG, 2 choix possibles : soit tu stockes tes valeurs dans un nouveau tableau contenant des éléments de type LONG, soit tu gardes ce que tu as fait (stockage des éléments arrondis et positifs dans le tableau de DOUBLE R) et il te faudra, à chaque fois que tu en auras besoin, convertir la valeur stockée dans le tableau R dont tu as besoin en type LONG.
Pour convertir un DOUBLE en LONG, tu peux par exemple utiliser la méthode "longValue()" de la classe "Double".
mkhadi
Messages postés58Date d'inscriptionlundi 1 novembre 2010StatutMembreDernière intervention 4 décembre 2018 14 août 2012 à 22:53
salut
je veut obtenir les valeur de R[] Long , mais je trouve les valeur double .
comment convertie les type de valeur de table R de double a des valeur long ?
aide mois svp .