1

Bonjour,

j'ai un probleme de programmation
je fais un programme et je veux afficher (par la commande disp) une expression.
cette expression , c un truc du genre 1/a = -a mais je ne peux faire afficher le 1 au dessus d'un trait de fraction (un vrai quotient en somme) que s'il n'y a rien ni avant ni apres.
dans mon cas , je veux mettre qqchose apres mais ma caltos ne veux pas , il faut que je mette un "string()" pour que ca marche mais le string ne fais pas un vrai quotient

si qq'un pouvais m'aider , ca serais vraiment sympa

merci

2

C'est une bonne question ca...

D'après mais test cela parait impossible avec la commande disp car al calculatrice evalue l'expression et sort un simple true ou false suivant que l'expression est juste ou fausse.

Le seule solution qui reste c'est de tous faire toi meme dans l'ecran graph...

Mais a mon avis c'est pas possible avec la commande disp à moins qu'il existe une commande empechant la calculatrice d'évaluer une expression...
Epitech - Ecole pour l'informatique et les nouvelles technologies

Shinjuku@ifrance.com
MSN : Shinjuku83@hotmail.com

3

Ta question est pas très précise... Explique ce que tu veux faire exactement, parceque comme tu l'as dis là, on comprends que tu veux faire string(1/a=-a) et comme l'as dit Shinjuku ça renvoie true ou false
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

4

Une solution: ne pas utiliser a comme variable locale, et faire un DelVar a.
Sinon, il te faudra utiliser de l'assembleur ou du C, par exemple la fonction pretty print de Flib.
[edit]Edité par Kevin Kofler le 09-12-2001 à 20:30:21[/edit]
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

5

a n'est pas en variable locale

je n'arrive pas mettre le 1/a en expression , je peux la mettre qu'en chaine de caractère (string())
si il existe une fonction ti-basic qui pourrais m'aider ...

6

je comprend pas pourquoi "1/a" ne s'affiche pas bien chez toi?
quand je fait "disp 1/a=-a" ca le fait bien
est ce que tu a l'affichage mathematique activer?
sinom tu fait disp "-a=", 1/a

7

merci double-r car maintenant ca marche (quand je mets des "" ca marchais pas)
merci encore smile

8

flib à une fn pretty print maintenant ?
je savais pas, c une bonne idée.
ç'a m'aurrait été bien utile pour un prog autrefois.