Partagez
Aller en bas
avatar
scottsummers
Membre

Nombre de messages : 197
Distinction : aucune
Date d'inscription : 14/06/2015

Résolu arrondir un nombre et enlever le ";0"

le Sam 3 Déc 2016 - 15:14
bonjour

j'utilise cette formule : b.setHp(b.hp/100*5);0
résultat : le perso se retrouve avec un nombre de hp décimale

y a t'il un moyen d'arrondir le résultat ?

pourquoi b.setHp(b.hp/100*5) tout seul ne fonctionne pas ?
si je le met tout seul : plantage avec message d'erreur
si je rajoute ;0 ça fonctionne mais à l'écran j'ai un gros "0" de domage sur le perso ce qui est un peu embêtant


Dernière édition par scottsummers le Sam 3 Déc 2016 - 15:25, édité 1 fois
avatar
scottsummers
Membre

Nombre de messages : 197
Distinction : aucune
Date d'inscription : 14/06/2015

Résolu Re: arrondir un nombre et enlever le ";0"

le Sam 3 Déc 2016 - 15:22
pb résolu pour la première question
b.setHp(Math.round(b.hp/100*5));0

par contre j'aimerai pouvoir enlever ce ;0


EDIT
bon ... je suis une buse
il suffit de mettre : Math.round(b.hp/100*95)
pour obtenir le même résultat

toute mes désol
avatar
Amalrik
GJLP

Nombre de messages : 1120
Localisation : Québec
Distinction : Grand Juge Leader du Peuple
Mouton laineux [Yama]
Date d'inscription : 01/07/2016

Résolu Re: arrondir un nombre et enlever le ";0"

le Sam 3 Déc 2016 - 16:19
Mis à part la formule Excel, j'aurais pas pu t'aider désolé ! ^^"
Contenu sponsorisé

Résolu Re: arrondir un nombre et enlever le ";0"

Revenir en haut
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum