[resolu]arrondir

Bonjour,

pour regenerer de la vie (1pv/s) j ai fait:


ca marche nikel mais comment arondir le texte qui s affiche sur ma barre de vie (ou le resultat)?
on m a parler de troncature,j ai trouvai mais j arive a rien .
j ai essayer round mais sans meilleur resultats.j imagine que je formule mal…

ToString(round(e.Variable(Vie)))

Qqch dans ce gout là. Tu veux afficher du texte donc il faut convertir le résultat en chaine, ensuite tu veux arrondir la valeur d’une variable (et non pas le texte d’une var !).

ToString() => converti le texte ne chaine pour pouvoir l’afficher
round() => arrondi (mais doit arrondir un chiffre et non pas du texte)
e.Variable(vie) => permet de récupérer la valeur de la variable (ou VariableString te faisait récupérer le texte)

round() fait un arrondi simple, si tu regardes les autres fonctions, tu as aussi ceil() qui permet d’arrondir à l’entier supérieur.

A tu vu ce sujet ?

bon j ai essayer avec le fameux ToString que j ai souvent vu mais don t j ignorai l utilitè mais ca marche pas la jauge reste sur 0 ou plutot vide vu que ca n afiche plus rien.d ailleur ou le trouve t on ToString?(a part le taper)
j ai essayer ToString avec round trunc ceil.c est compatible avec timedelta tout ca?
bouh trunc j avais deja essayer…
et j ai essayer tout ca avec valeur de variable et texte de variable au cas ou

Il suffit pourtant taper ce que Kink a mis (attention à la minuscule dans “vie”) :

ToString(round(e.Variable(vie)))

EDIT : ToString se trouve dans la catégorie “Conversions”

dans convertion jai que
radian/degres
texte/nombre
degres/radian
j dois faire dans action/objet/variable/modifier une variable d un objet?ce me donne ca
Var faire=ToString(round(e.Variable(vie))) a la variable vie de e
dans les modules d extension j ai cocher evenement fonction mais ca a pa l air d etre ca non plu

Non, il faut mettre cette expression dans l’action qui change le texte de l’objet Texte pas dans l’incrémentation de la variable vie.

ok ca y est, il fallait bien faire ca au niveau du texte.
pour d autre debutant qui viendrai voir
objet texte / modifiè texte et la en effet dans conversion y a le fameux Tostring

merci a tous