Franco268 Posté(e) le 9 juin 2018 Signaler Partager Posté(e) le 9 juin 2018 Bonjour, Help Je suis en train de programmer une petite fonction, et je rame depuis toute l'apres midi. J’essaie d'avoir le reste d'une division en lua. J'ai très facilement trouvé la fonction "math.mod". Mais elle ne fonctionne pas sur ma HC2. Lorsque je lance mon code, j’obtiens une erreur fatale. Et quand je tape la commande, elle ne se met pas en orange comme un math.floor par ex. Avez vous une idée? un moyen de contourner? Lien vers le commentaire Partager sur d’autres sites More sharing options...
jojo Posté(e) le 9 juin 2018 Signaler Partager Posté(e) le 9 juin 2018 toute les fonctions lua standards n'ont pas été intégrées par Fibaro. Alors, il y a un truc. Disons que tu veux les deux chiffres après la , d'un nombre (195,56 => 56) tu prends la partie entière de ton nombre : 195 puis (195,56-195)*100 = 56 3 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Franco268 Posté(e) le 9 juin 2018 Auteur Signaler Partager Posté(e) le 9 juin 2018 Merci Jojo pour ton astuce! J'ai développé ma fonction dans le sens que tu l'as décris. Et en parallèle continué mes recherches... Pour info, j'ai trouvé cette fonction qui renvoi quasiment les mêmes résultats: Elle renvoie la partie entière et décimale du nombre. Si ça peut en aider d'autres... math.modf Return the integral and fractional parts of the given number. > = math.modf(5) 5 0 > = math.modf(5.3) 5 0.3 > = math.modf(-5.3) -5 -0.3 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Kana-chan Posté(e) le 9 juin 2018 Signaler Partager Posté(e) le 9 juin 2018 Bonsoir, Est-ce que a % b ne retourne pas le reste de la division de a par b en lua ? Voilà ... 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Franco268 Posté(e) le 9 juin 2018 Auteur Signaler Partager Posté(e) le 9 juin 2018 Ben... heu... Ca marche aussi Lien vers le commentaire Partager sur d’autres sites More sharing options...
Kana-chan Posté(e) le 10 juin 2018 Signaler Partager Posté(e) le 10 juin 2018 Bah ... Voilà ... 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés