Page 1 of 1

TI-89, basic nécéssitant bibliothèque

Unread postPosted: 08 Jun 2013, 11:25
by zveeks
Bonjour à tous, petite question concernant quelques programmes que je désirerai mettre sur ma calculatrice.
Certains nécéssitent une bibliothèque, et j'aimerai comprendre en quoi ça consciste, comment en mettre une, et comment s'en servir.
J'ai déja installé Txtrider dessus, et j'ai vu que j'avais un " Stdlib ", je me demande si c'est pas déja une bibliothèque, sinon, laquelle choisir ?

Merci

Re: TI-89, basic nécéssitant bibliothèque

Unread postPosted: 08 Jun 2013, 12:26
by Lionel Debroux
"BASIC nécessitant bibliothèque" désigne les programmes qui nécessitent Flib (programmes ASM "flib" et "flib2") ou Vertel :)
stdlib est l'ensemble standard de librairies de PreOS (et il comporte un petit browser de fichiers).

Et je te conseille d'éviter le vieux et très buggé txtrider, préfère Hib-View et uView moins buggés (à défaut d'être "exempts de bugs" ^^).

Re: TI-89, basic nécéssitant bibliothèque

Unread postPosted: 08 Jun 2013, 14:20
by zveeks
Merci bien

Re: TI-89, basic nécéssitant bibliothèque

Unread postPosted: 19 Jun 2013, 12:33
by Nini
Et si lorsque je lance le programme ça m'affiche "le test n'a pas donné de résultat VRAI ou FAUX" ?
Je suis sensé placé le vrai ou faux? et Ou?

Re: TI-89, basic nécéssitant bibliothèque

Unread postPosted: 20 Jun 2013, 08:05
by Bisam
Si ce genre de problème survient, c'est que tu es tombé sur un cas que le programmeur n'a pas envisagé.

Un cas assez courant est d'avoir utilisé des lettres qui n'ont pas de valeur.

Par exemple, dans un programme qui chercherait les racines d'un trinôme du 2nd degré, si tu l'utilises avec x^2+5x-4, le programme sait faire, mais si tu l'utilises avec x^2-a*x+3, il y a de fortes chances pour qu'il réponde "le test n'a pas renvoyé..." parce qu'il ne saura pas déterminer si le discriminant est positif ou négatif, étant donné que ça dépend de la valeur de "a".

A moins de bien t'y connaître en programmation, tu ne pourras pas modifier le programme pour qu'il fonctionne dans ce cas.

PS : En quoi ton problème est-il lié à celui de zveeks ? En quel honneur utilises-tu son topic ?