Bug : float -> DOM_FLOAT

Bugs

Modérateur : xcasadmin

O.C.
Messages : 11
Inscription : dim. août 30, 2009 9:53 pm

Bug : float -> DOM_FLOAT

Message par O.C. » jeu. sept. 03, 2009 3:27 pm

Bonjour,

je pense que la commande "float" buggue car "float(1/3)" répond : "DOM_FLOAT" alors que je pense qu'elle devrait répondre 0.3333...

A+

O.C.

parisse
Messages : 5739
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: Bug : float -> DOM_FLOAT

Message par parisse » jeu. sept. 03, 2009 3:34 pm

bonjour,

float n'est pas une commande mais un entier special (qui vaut 1) qui sert a designer un type.
C'est un synonyme de DOM_FLOAT (nom donne en mupad). Par exemple
type(1.2)
renvoie DOM_FLOAT.
float(1/3) est la fonction constante valant DOM_FLOAT applique en 1/3 d'ou la reponse qui en effet peut paraitre etonnante.

O.C.
Messages : 11
Inscription : dim. août 30, 2009 9:53 pm

Re: Bug : float -> DOM_FLOAT

Message par O.C. » jeu. sept. 03, 2009 3:50 pm

OK, je comprends. Mais alors il faudrait peut-être modifier la doc. En effet, quand on fait TAB, la doc dit : "Renvoie la valeur réelle de l'argument." Il faudrait plutôt dire : "Renvoie la valeur DOM_FLOAT.".

[En fait je cherchais evalf(...), mais la doc m'a fait croire que c'était bien float(...) qu'il fallait.]

parisse
Messages : 5739
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: Bug : float -> DOM_FLOAT

Message par parisse » ven. sept. 04, 2009 3:37 pm

En effet, il y a une erreur dans la doc de float, merci!

Répondre