Partie entière d'un double [Résolu]

alonsyl 348 Messages postés mardi 6 avril 2004Date d'inscription 6 novembre 2008 Dernière intervention - 4 oct. 2005 à 14:56 - Dernière réponse : alonsyl 348 Messages postés mardi 6 avril 2004Date d'inscription 6 novembre 2008 Dernière intervention
- 13 oct. 2005 à 14:12
bonjour,

pourriez-vous m'indiquer la methode qui permet de renvoyer la partie entiere d'une "double".
NB : j'ai deja essaye Math.round(9.685612) mais ca me renvoie 10 et non 9.

merci a vous,

alonsyl
Afficher la suite 

2 réponses

Répondre au sujet
alonsyl 348 Messages postés mardi 6 avril 2004Date d'inscription 6 novembre 2008 Dernière intervention - 13 oct. 2005 à 14:12
+10
Utile
j'ai trouve des fonctions Math.floor(nbre) et Math.ceil(nbre) qui premettent d'arrondir respectivement aux entiers inferieurs et superieurs.
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de alonsyl
cs_ducheseb 344 Messages postés mardi 18 mai 2004Date d'inscription 23 juin 2006 Dernière intervention - 4 oct. 2005 à 15:25
+1
Utile
Tu peux utiliser Math.floor(double i);

Sinon tu fais par exemple:
double d = 2.3568;
int i = (int)d; // i sera égal à 2.
Commenter la réponse de cs_ducheseb

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.