Bonjour,
Je fais actuellement un calcul du type 2^(une valeur entière)
par exemple 2^31
selon les lois des mathématiques cela donne = 2147483648 ;-)
or je dois convertir cette donnée (qui est un double => retour de la méthode Math.pow) en entier pour une question d'affichage et là ma donnée devient 2147483647 !!
je connais le problème de perte d'information au passage de double à entier mais je ne peux pas garder le double car celui-ci s'affiche : 2.147483648E9
or à l'affichage j'ai 2 contraintes :
- il ne faut pas de valeurs avec .0
- pas de E
je veux réellement la valeur entière
mais comment faire pour avoir la bonne valeur ?
Merci
Partager