Bonjour!
J'ai moi même eut un problème analogue, et il est apparemment impossible de simplifier une racine sans que la calculette calcule la valeur approchée. Cependant, tu peux lui faire afficher (Pour la fonction Ax²+Bx+C):
Text(0,0,"(",-B,"+#racine(#",D,"))/",2A
Avec D=Discriminant. Tu remarqueras que j'ai utilisé la fonction Text, parce qu'il est impossible de faire ça (afficher plusieurs valeurs et des chaines à la suite) avec la fonction Output, et qu'avec la fonction Disp, tu aurais eut des retours à la ligne.
Après, tu peux aussi tester si la racine carrée de D est un nb entier en faisant
If non(fPart(# racine(#D
Auquel cas, tu peux directement afficher la valeur -B+#racine(#D
De même tu peux tester
If non(fPart((-B+#racine(#D))/2A
Auquel cas, tu peux directement afficher la valeur de x1
Tu peux également faire des simplifications dans la racine et/ou dans la fraction avec des méthodes similaires, mais tu risque de perdre en rapidité, et de te casser la tête pour pas gd chose ^^
Si tu as une question, n'hésite pas, je n'ai peut-être pas été très clair
Bonne journée et bonne continuation