Comme tout debutant, je trébuche parfois sur des questions auquels je n'ais pas la reponse.
C'est pourquoi je solicite votre aide ^_^
Je voudrais savoir s'il était possible d'utiliser les fonctions de la TI 89 dans la programmation C.
Des fonctions toutes "simples" comme abs(), int(), rand(), solve(), etc.
Alors attention parce que solve et abs ne sont quand même pas du même niveau.
Sinon, oui, c'est évidemment possible puisque la TI les utilise, tu peux les utiliser également...
Par contre, je n'ai jamais vraiment manipulé ce genre de fonctions moi-même, donc je ne saurais pas te renseigner plus. Cherche dans la doc de TIGCC...

« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas
. »
Zeph Le 20/07/2004 à 02:35 Tu peux les utiliser, mais la méthode pour appeller des fonctions Ti-Basic et récuperer leur résultat dans un programme en C n'est pas forcément évidente si tu débute.
Il faut aussi savoir que la majorité de ces fonctions sont très lentes, et donc à éviter autant que possible.
Si c'est malgré tout vraiment ce que tu veux faire, la doc de TIGCC devrait t'éclairer. Mais sache quand même que pour abs(), rand(), et un bon paquet d'autres fonctions, tu n'as absolument pas besoin de te compliquer la vie : elles sont également disponibles directement en C.
A propos de ce que dis Sasume, solve c'est en effet encore un cran au-dessus... La version Ti-Basic de abs (mais encore une fois, utilise la version C tant que possible) prend en parametre un entier / flottant et retourne une valeur de même type, tandis que solve requière et retourne des expressions plus complexes.

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)