Bonjour à tous,
j'ai un petit soucis qui me gâche bien la vie depuis ce matin lorsque je veux calculer le modulo d'un nombre en xsl. Voici le calcul :
Le soucis c'est que le résultat du calcul est "-31" (bizarre pour un modulo) et non "18" comme me l'indique la formidable calculette windows.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4. ... <xsl:value-of select="2004101002002 mod 97"/> ...
Alors j'ai plusieurs questions :
- d'une part, la syntaxe du select est-elle correcte (bien que sur les documentations xsl je n'ai pas trouvé d'autre syntaxe pour calculer un modulo) ?
- quelqu'un a t'il déjà eu ce genre de soucis et si oui, comme l'a t'il résolu ?
Je vous remercie d'avance de vos réponses.
Partager