[XSL] Utilisation de format-number

Fermé
Utilisateur anonyme - 21 mai 2008 à 15:25
 Groqik - 7 janv. 2010 à 12:02
Bonjour à tous,

J'utilise XSL pour formater des nombres. J'ai néanmoins un petit souci concernant l'utilisation de format-number. En effet, je l'utilise ainsi :
<xsl:value-of select='format-number(sum(./LIST_L4_I/L4_I/*/*/NB_P) div ./E4, "#,##0.0")' />
Jusque là tout va bien mon nombre est bien formaté avec 1 chiffre après la virgule.
Cependant lorsque le calcul vaut par exemple 6.25 alors il arrondit à 6.2 et non 6.3.

En gros : 
             6.24 --> 6.2 -->OK
             6.25 --> 6.2 -->NOK
             6.26 --> 6.3 -->OK
Quelqu'un aurait-il une idée pour qu'il m'affiche 6.3 lorsque la valeur est 6.25 ??

D'avance Merci

@ bientôt
A voir également:

2 réponses

Utilisateur anonyme
21 mai 2008 à 20:44
Personne ne sait ?
0
Format n'arrondi pas mais ne garde que les chiffres significatifs spécifiés.
Ajoute 0.5 à la somme et cela réglera ton problème
0