Bonjour
J’arrive pas à solutionner un pb pourtant simple.
J’ai besoin de faire le calcul d’une durée avec cette formule (pas des commandes) et en arondissant sans décimales.
Jeedom me reenvoie 0 (ciblequantite est un TAG
60*round(#ciblequantite# / 0.69)
si je met pas le round, ça fonctionne.
Mais si je fait un round (#MONTAG#), rebelotte j’ai 0 en retour…
Etrange non ?
Commen solutionner ?
J’ai vu le problème d’interprétation du round dans jeedom mais même sans formule ça passe pas;
plutôt que d’utiliser #ciblequantite# (j’ai cru comprendre que c’était déprécié), utilise tag(ciblequantite), ca devrait mieux marcher.
donc
60*round(tag(ciblequantite) / 0.69)
peut-être calcul à faire en 2 fois car tu as 4 niveaux et je ne suis pas sur que ca passe au niveau des scenarios (l’interprétation du tag → la division → l’arrondi → la multiplication) … enfin je suis sur que ca ne passe pas, ca m’affiche « 60 * la valeur calculée » !