Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2464 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Comment calculer le nombre de pages selon une division par 10 ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment calculer le nombre de pages selon une division par 10 ?

n°1331873
AppleII
Posté le 24-03-2006 à 17:07:16  profilanswer
 

Salut  
 
J'affiche des éléments d'une liste par tranches de 10, je voudrais indiquer page 1 de 5 admettons mais je n'arrive pas au bon chiffre pour mon nombre de pages total.  
 
je fais:  
 

Code :
  1. (int)Math.ceil(ListeInventaire.nbElements() / 10)


 
 
Mais ça me renvoit 0.  
 
Il faudrait que j'obtiennes l'arrondissement le plus grand selon un double, par exemple: 1 / 10 me retourne 0.1 et je voudrais 1 jusqu'à 10 / 10 qui me donnerait 1 sinon si j'ai de 11 à 20 éléments ça devrait me retourner 2, etc.  
 
J'ai fais des tests et nbElements() me renvoie bien 1, par contre quand je l'affiche comme ceci:  
 

Code :
  1. System.out.print(ListeInventaire.nbElement() / 10);


 
Il imprime 0  au lieu de 0.1  [:chriscool007]  
 
À l'aide [:alph-one]

mood
Publicité
Posté le 24-03-2006 à 17:07:16  profilanswer
 

n°1331881
smaragdus
whores, drugs & J.S. Bach
Posté le 24-03-2006 à 17:28:56  profilanswer
 

System.out.print(ListeInventaire.nbElement() / 10.0);  
 
Et oui, c'est dur la vie [:spamafote]
 
Ceci dit, c'est plutôt System.out.print(1 + ListeInventaire.nbElement() / 10); qu'il faut faire.


Message édité par smaragdus le 24-03-2006 à 17:47:10
n°1332200
phnatomass
Je m'empare de ton esprit !!
Posté le 25-03-2006 à 17:53:13  profilanswer
 

:non:  
Si il a 10 elts dans sa liste il aura une  indication de 2 pages alors qu'en réalité Toute sa liste tient dans une page.
 

Code :
  1. int nb_page = ListeInventaire.nbElements()>0 ? ((int) Math.ceil((double) ListeInventaire.nbElements()/ (double) MAX_ELT_PAGE)) : 0;


Message édité par phnatomass le 25-03-2006 à 18:20:02

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Comment calculer le nombre de pages selon une division par 10 ?

 

Sujets relatifs
Ajout bizarre d'un nombre de caractères !Nombre d'enregistrement sur une requette
PHP objet alloudi les pages ?ASP - HTML récupéré data HTML dans pages .ASP
Affichage de pages PHPVB compter le nombre de valeur
Logiciel pour calculer un flot maximal dans un grapheFormulaire pour calculer un prix suivant des options
Matcher un nombre inconnu d'arguments[Résolu]pages "dynamiques" pour un forum
Plus de sujets relatifs à : Comment calculer le nombre de pages selon une division par 10 ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR