Arrondir Java
Résolu/Fermé
A voir également:
- Arrondir Java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Java décompiler - Télécharger - Langages
- Jeux java itel touche - Forum Mobile
2 déc. 2008 à 17:38
Voici une piste : fais toi une fonction qui fait ceci :
Paramètre : la valeur à arrondir (de type 'double')
Retour : de type 'double'
La fonction doit :
1- multiplier le paramètre par 1000 et le stocker dans une variable temporaire de type 'int' (n'oubli pas de caster de manière à n'obtenir qu'un entier et non plus un double)
2- tu fais le modulo de ton chiffre ainsi obtenu par 200 afin d'avoir le reste (que tu stocke donc dans une variable de type 'int')
3- tu compare ton reste obtenu (qui doit donc être compris entre 0 et 200 par rapport à 100 (valeur milieu).
+Dans le cas ou ton reste < 100 -> tu retourne le chiffre obtenu en (1) - ton reste, le tout redivisé par 1000 et casté en 'double'
+Dans le cas ou ton reste >= 100 -> tu retourne le chiffre obtenu en (1) + 200, le tout redivisé par 1000 et casté en 'double'
Ce traitement devrait te permettre d'avoir l'arrondi d'un 'double' à .200 prêt.
L'idée est là, il ne te reste qu'à développer.
13 déc. 2008 à 15:27