Tester si une expression est littérale ou non

Utilisation de Xcas

Modérateur : xcasadmin

magicvinni
Messages : 40
Inscription : dim. août 26, 2007 7:07 am
Contact :

Tester si une expression est littérale ou non

Message par magicvinni » mer. sept. 09, 2009 5:35 pm

Bonjour,

Je cherche s'il existe une fonction qui me dit si l'expression est littérale ou non

Ex : 4+1 -> True
sqrt(2) -> True
x+2 -> False

c'est implémenté ?

Merci,
Vincent

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

Re: Tester si une expression est littérale ou non

Message par parisse » mer. sept. 09, 2009 7:02 pm

Je ne suis pas sur d'avoir compris. Si vous voulez tester si une expression contient des symboles, vous pouvez utiliser la fonction lname (ou indets) qui renvoie la liste des noms de variables d'une expression, et tester si elle est vide ou non. (Attention, pi est considéré comme un nom de variable)

magicvinni
Messages : 40
Inscription : dim. août 26, 2007 7:07 am
Contact :

Re: Tester si une expression est littérale ou non

Message par magicvinni » mer. sept. 09, 2009 7:07 pm

Parfait, c'est exactement ce que je cherchais, je ne l'avais pas trouvé.

Merci,

Vincent

Répondre