Je veux récupérer le > d'une inéquation:
A:=-x^2+3x+7>0;A[0] renvoie '>'
A:=x^2+3x+7>0;A[0] renvoie "Gen [int] Error: Bad Argument Type"
Ce n'est pas la bonne méthode pour avoir '>' ?
sommet
Modérateur : xcasadmin
Re: sommet
Si, mais dans le 2eme cas l'inegalite etant toujours vraie sur R, A vaut 1. Il faut mettre entre quotes A:='x^2+3x+7>0' puis empecher l'evaluation complete eval(A,1)[0] pour recuperer >.
Re: sommet
La question est peut-être idiote mais...
si par exemple on a A:=x^2+1>0
peut-on avoir 'x^2+4>0' sans retaper explicitement cad à partir de A ?
si par exemple on a A:=x^2+1>0
peut-on avoir 'x^2+4>0' sans retaper explicitement cad à partir de A ?
Re: sommet
eval(A,1) permet de remplacer A par sa valeur sans l'evaluer. Je ne sais pas si ca repond a la question.
Re: sommet
Je pensais à tort q'une fonction du style:
Fonction(E):={solve(E),E[0];}:;
avec pour E une inéquation me donnerait les solutions et aussi '>' (c'est le cas avec E:=x^2-1<0)
Mais je vois que c'est plus compliqué que çà.
Je voulais retourner les solutions avec solve et utiliser '>' pour un test.
Fonction(E):={solve(E),E[0];}:;
avec pour E une inéquation me donnerait les solutions et aussi '>' (c'est le cas avec E:=x^2-1<0)
Mais je vois que c'est plus compliqué que çà.
Je voulais retourner les solutions avec solve et utiliser '>' pour un test.