Je ne vois d'ailleurs pas comment le Lua pourrait faire plus d'évaluations partielles que le TI-Basic, sans avoir à se taper soi-même un moteur d'évaluation custom
Je suis d'accord avec Bisam, le lua est un langage fait pour le graphisme, pas tellement pour les maths. dans ton cas, le lieux c'est de jouer avec les "string() " et les concaténation " &" pour finalement avoir ce que tu veux.
Pour la mise sous forme canonique de coniques tu as une fonction qui est tout indiquée: menu -> 3 -> 5 par exemple : completeSquare(x^2-4x+4-y^2+5y+1,x,y) renvoi (x-2)^2 - (y-(5/2))^2 + (29/4)
Alors là, je dis "BRAVO" ! C'est la première fois que je vois quelqu'un qui n'est pas (encore) un régulier du forum et qui connaît mieux les fonctionnalités de la calculatrice que moi.
La fonction completeSquare est assez méconnue de notre monde francais je dirais car ca fait référence à quelquechose du programme américain qui est peu (moins) appris en France, alors que les américains en sont friands (et l'utilisent à tout bout de champ). En effet, dans ton cas ca pouvait etre utile
Au passage, le Lua en 3.2 sera beaucoup plus efficace pour faire des maths
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)