Page 1 sur 1

round retourne un float en cachette?

Publié : mer. janv. 25, 2012 9:52 am
par Alek
Bonjour,

round((26**(1/3))) renvoie 3
whattype(round((26**(1/3))) renvoie bien DOM_INT
cependant
round((26**(1/3))**3 renvoie... 26
(version 0.9.5 windows)

A.

Re: round retourne un float en cachette?

Publié : mer. janv. 25, 2012 10:36 am
par Alek
Ooups, ceci n'est pas un bug mais une parenthèse de trop...
Mea culpa !

Je suppose que xcas rajoute la (les) parenthèse(s) manquante(s) à la fin.

Re: round retourne un float en cachette?

Publié : mer. janv. 25, 2012 12:48 pm
par parisse
Oui, et avec la version de test, il y a maintenant un warning lorsqu'une parenthese fermante a ete ajoutee, ce qui devrait eviter ce genre de mauvaises surprises.