Bonjour
Je n'arrive pas a réalisé une addition bit a bit sous XSLT
J'ai un nombre qui represente une addition de bit
premier = 1
deuxieme = 2
troisieme = 4
quatrieme = 8
etc....
la somme m'indique les choix d'une manière unique
param = 10 m'indique deuxième et quatrième
Pour retrouver un choix je dois faire une addition bit a bit param & 2
J'ai essayé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 10 = 0000 1010 02 = 0000 0010 _________ res 0000 0010 = true par contre 08 = 0000 1000 02 = 0000 0010 _________ res 0000 0000 = false
Mais cela me retourne toujours true
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<xsl:if test="param and 2">
comment peut-on faire en XSLT une addition bit a bit
Merci
Partager