Page 1 sur 1

fonction abs

Publié : mar. janv. 01, 2013 2:30 pm
par alb
solve(abs(x-2)=-x+2) et solve(abs(x-2)=x-2) renvoient une liste avec une seule solution.
Est-ce améliorable ?
Cas particuliers laissés à l'appréciation de l'utilisateur ?
Bonne année !

Re: fonction abs

Publié : jeu. janv. 03, 2013 8:25 am
par parisse
j'ai une modif pour améliorer ça. Il faudra que je regarde un jour si je peux encore améliorer pour renvoyer une seule solution x>=2 par exemple, car il renvoie après modif [x>=2,2].

Code : Tout sélectionner

diff solve.cc solve.cc~
1349,1351c1349
<       if (is_zero(a)){
< 	if (is_zero(b))
< 	  return vecteur(1,x);
---
>       if (is_zero(a))
1353d1350
<       }