High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Accueil
Forum Codes-Sources
Java
Sujet Précédent
Sujet Suivant
[Division] récupérer la partie entière d'une division avec un arrondi supérieur
Résolu
Frouf85
Messages postés
106
Date d'inscription
mardi 6 mai 2003
Statut
Membre
Dernière intervention
7 octobre 2004
- 23 août 2004 à 10:13
Frouf85
Messages postés
106
Date d'inscription
mardi 6 mai 2003
Statut
Membre
Dernière intervention
7 octobre 2004
-
24 août 2004 à 15:04
bonjour,
c'est encore moi, pour une question que je pense assez simple mais pour laquelle je ne trouve pas de réponse.
En fait, je souhaite diviser 2 entiers, mais récupérer le résultat sous forme d'un entier arrondi au supérieur.
par exemple, lorsque je fais 10/6 qui me donne un double 1,66666666666, je voudrais qu'il me rende un entier égal à 2.
merci,
Frouf
Afficher la suite
A voir également:
Division java
Java division
- Meilleures réponses
Division en java
- Meilleures réponses
La division en java
-
Forum - Java
Division du type 1/x renvoie 0
✓
-
Forum - Java
Partie entière d'un double
✓
-
Forum - Java
Problème de division réelle (et oui...)
✓
-
Forum - Java
Division entiere java
✓
-
Forum - C / C++ / C++.NET
8
réponses
Réponse 1 / 8
wargre
Messages postés
649
Date d'inscription
mardi 8 juin 2004
Statut
Membre
Dernière intervention
9 septembre 2004
7
23 août 2004 à 10:50
c'est plutot la methode ceil qu'il faut utiliser.
round(1.1) renvera 1. ceil de 1.1 renvoie 2
Réponse 2 / 8
kirua12
Messages postés
1155
Date d'inscription
samedi 17 janvier 2004
Statut
Membre
Dernière intervention
29 avril 2011
8
23 août 2004 à 10:28
Salut,
la méthode StrictMath.round te fais ça. Si tu utilises des doubles tu auras des long en retour.
Réponse 3 / 8
kirua12
Messages postés
1155
Date d'inscription
samedi 17 janvier 2004
Statut
Membre
Dernière intervention
29 avril 2011
8
23 août 2004 à 10:53
exact, je m'étais arrêté à l'arrondi. Je n'avais pas vu le "supérieur"
Réponse 4 / 8
Frouf85
Messages postés
106
Date d'inscription
mardi 6 mai 2003
Statut
Membre
Dernière intervention
7 octobre 2004
23 août 2004 à 14:05
Ok merci pour ces infos.
Frouf
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Réponse 5 / 8
Frouf85
Messages postés
106
Date d'inscription
mardi 6 mai 2003
Statut
Membre
Dernière intervention
7 octobre 2004
24 août 2004 à 14:44
En fait je reviens sur ce que j'ai dit, parès des tests et donc des faux résultats, je me suis rendu compte que ceil(87216776/1000000);
me renvoyait 87.0
Mais je vais faire autrement en espérant que ça marche merci quand même.
Frouf
Réponse 6 / 8
kirua12
Messages postés
1155
Date d'inscription
samedi 17 janvier 2004
Statut
Membre
Dernière intervention
29 avril 2011
8
24 août 2004 à 14:56
c'est normal, tu manipules des int, donc il fait des arrondis.
essaie avec ceil(87216776.0/1000000);
Réponse 7 / 8
wargre
Messages postés
649
Date d'inscription
mardi 8 juin 2004
Statut
Membre
Dernière intervention
9 septembre 2004
7
24 août 2004 à 14:58
enfin pour la prod si t'as int i,j et que tu doit faire i/j il faut faire:
ceil(i*1.0/j)
Réponse 8 / 8
Frouf85
Messages postés
106
Date d'inscription
mardi 6 mai 2003
Statut
Membre
Dernière intervention
7 octobre 2004
24 août 2004 à 15:04
en effet, il va faloir que je révise les bases!!!
Frouf
Votre réponse
sur les mêmes thèmes
la division en java
Partie entière d'un double
Problème de division réelle (et oui...)
division du type 1/x renvoie 0
Partie entiére d'un nombre
partie entière double -> int
A voir également
Division entière et décimale
Partie entière double -> int
Java : Tutorial #2, les additions, soustrations, multiplications, divisions et modulo - CodeS Sourc
Java : Calculs arithmétiques (addition,soustration,division) - CodeS SourceS
Problème avec la division des long