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

Messages postés
348
Date d'inscription
mardi 6 avril 2004
Dernière intervention
6 novembre 2008
- 4 oct. 2005 à 14:56 - Dernière réponse :
Messages postés
348
Date d'inscription
mardi 6 avril 2004
Dernière intervention
6 novembre 2008
- 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 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
348
Date d'inscription
mardi 6 avril 2004
Dernière intervention
6 novembre 2008
- 13 oct. 2005 à 14:12
10
Merci
j'ai trouve des fonctions Math.floor(nbre) et Math.ceil(nbre) qui premettent d'arrondir respectivement aux entiers inferieurs et superieurs.

Merci alonsyl 10

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 88 internautes ce mois-ci

Commenter la réponse de alonsyl
Messages postés
344
Date d'inscription
mardi 18 mai 2004
Dernière intervention
23 juin 2006
- 4 oct. 2005 à 15:25
1
Merci
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.