mm91 a écrit :Est-il possible de faire des calculs avec des tags ?
par exemple:
%nouveau tag% = %curval[35]% multiplié par 1.5
bonjour mm91,
Oui c'est possible!
Pour ton exemple, si tu veux juste afficher le résultat du calcul arrondi à une décimale, tu mettras ce tag:
ou si tu veux mettre le résultat dans un tag , pour l'utiliser dans un autre calcul par exemple :
où x est de 1 à 64, ce qui permet de mémoriser 64 valeurs différentes pour tes calculs.
Le tag contenant le résultat est %ws_getmem[x] où x est le même index
C'est l'équivalent de ce que l'on retrouve sur des calculettes à mémoire : wswin a 64 mémoires. Pour stocker une valeur dans une mémoire, on utilise %ws_setmem[x]= ........% et pour rapeller le contenu de cette mémoire, on utilise %ws_getmem[x]%
Les tags pour faire des calculs sont :
addition :
%ws_calc[+]=v1~v2~nombre de décimales% affiche v1+v2
soustraction :
%ws_calc[-]=v1~v2~nombre de décimales% affiche v1-v2
multiplication :
%ws_calc[*]=v1~v2~nombre de décimales%[/b] affiche v1*v2
division :
%ws_calc[/]=v1~v2~nombre de décimales% affiche v1/v2
Tous ces calculs sont arrondis au nombre de décimales indiqué dans le tag.