Bonjour à tous!!
Quelqu'un qui sait pourquoi quand j'écris:
...
Disp "s11="s11,"s12="s12
Disp "s21="s21,"s22="s22
Disp "dlt="dlt
Pause
Disp""
Disp "Gp[dB]="gpdb
Disp "Gp natur="gpnatur
Disp "gp norm="gp
Pause
...
Je obtien dans l'écrain:
[color=#4000BF]"s11=" 1
"s12=" 1
"s21=" 1
"s22=" 1
"dlt=" 1
9."Gp[dB]="
"Gp natur=".10^9/10
1.8·"gp norm="[/color]
C'est à dire, pour quoi quelque fois le résultat est avant? pour quoi des autres fois après?
J'amairais que tous les fois les résultats était après!
Merci beaucoup!
Prèsentation des résultats
9 posts
• Page 1 of 1
-
novata
Niveau 1: MD (Membre Débutant)- Posts: 2
- Joined: 19 Jun 2012, 14:46
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Prèsentation des résultats
A priori, là, ce que la machine comprend, c'est qu'elle doit multiplier une chaîne de caractères par un nombre
Et je ne sais pas exactement pourquoi elle affiche tantôt devant, tantôt derrière.
Essaie de mettre des virgules pour séparer la chaîne de caractère, et la variable que tu affiches: Disp "Gp[dB]=", gpdb
Et je ne sais pas exactement pourquoi elle affiche tantôt devant, tantôt derrière.
Essaie de mettre des virgules pour séparer la chaîne de caractère, et la variable que tu affiches: Disp "Gp[dB]=", gpdb
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
-
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Posts: 6865
- Joined: 23 Dec 2009, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: -
- GitHub: debrouxl
Re: Prèsentation des résultats
merci!! oui c'est bizarre, quelques fois avant quelque fois derrière...
-
novata
Niveau 1: MD (Membre Débutant)- Posts: 2
- Joined: 19 Jun 2012, 14:46
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Prèsentation des résultats
Si tu veux afficher sur une même ligne la chaîne de caractères et le résultat numérique, il faut :
- soit utiliser la commande Output et calculer toi-même où positionner le résultat numérique (au pixel près : chaque caractère occupe 6 pixels en largeur et 8 en hauteur),
- soit convertir ton résultat numérique en chaîne de caractères et le concaténer à la suite du texte
Tu peux même formater le résultat numérique en utilisant la commande "format" pour qu'il soit afficher sous forme scientifique, ou avec seulement 2 chiffres après la virgule...
Je te renvoie au manuel pour en savoir plus sur cette commande particulière.
- soit utiliser la commande Output et calculer toi-même où positionner le résultat numérique (au pixel près : chaque caractère occupe 6 pixels en largeur et 8 en hauteur),
- Code: Select all
Output 1,1,"s11="
Output 1,25,s11
- soit convertir ton résultat numérique en chaîne de caractères et le concaténer à la suite du texte
- Code: Select all
Disp "s11="&string(s11)
Tu peux même formater le résultat numérique en utilisant la commande "format" pour qu'il soit afficher sous forme scientifique, ou avec seulement 2 chiffres après la virgule...
Je te renvoie au manuel pour en savoir plus sur cette commande particulière.
-
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 5670
- Joined: 11 Mar 2008, 00:00
- Location: Lyon
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Prèsentation des résultats
Bonsoir bisam peut tu mieux expliqué
Disp "s11="&string(s11)
car voila j'ai un soucis pas tres compliqué. (je possède une ti 89 titanium)
Je souhaite afficher le résultat d'une opération sur la même ligne que du texte
Exemple:
Input "Date de naissance?",age
Disp "tu as" (age-2012) "ans".
Ou m'indiquer un liens vers un programme qui peut me servir d'exemple
Disp "s11="&string(s11)
car voila j'ai un soucis pas tres compliqué. (je possède une ti 89 titanium)
Je souhaite afficher le résultat d'une opération sur la même ligne que du texte
Exemple:
Input "Date de naissance?",age
Disp "tu as" (age-2012) "ans".
Ou m'indiquer un liens vers un programme qui peut me servir d'exemple
-
kyky
Niveau 4: MC (Membre Confirmé)- Posts: 11
- Joined: 19 Jul 2012, 20:54
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Prèsentation des résultats
s11 est une variable de type expression, elle contient un nombre, n'est-ce-pas ?
Lorsque tu écris Disp "s11" tu affiche la chaîne de caractère "s11".
Lorsque tu écris Disp s11, tu affiches le contenu de la variable s11.
C'est exactement ce qu'a fait Bisam avec l'instruction Disp "s11="&string(s11) .
Si tu veux afficher sur une même ligne un résultat et une chaîne de caractères, il faut convertir ton résultat en une chaîne de caractère ( string(s11) transforme une EXPR en STR) puis le coller au bout de ta chaîne de caractère (c'est ce qu'on appelle concaténer, à l'aide de l'opérateur &).
Ainsi, ici ça donne :
Disp "Tu as "&string(age-2012)&" ans."
N'hésite pas à poser d'autres questions si nécessaire.
A+
Lorsque tu écris Disp "s11" tu affiche la chaîne de caractère "s11".
Lorsque tu écris Disp s11, tu affiches le contenu de la variable s11.
Je souhaite afficher le résultat d'une opération sur la même ligne que du texte
C'est exactement ce qu'a fait Bisam avec l'instruction Disp "s11="&string(s11) .
Si tu veux afficher sur une même ligne un résultat et une chaîne de caractères, il faut convertir ton résultat en une chaîne de caractère ( string(s11) transforme une EXPR en STR) puis le coller au bout de ta chaîne de caractère (c'est ce qu'on appelle concaténer, à l'aide de l'opérateur &).
Exemple:
Input "Date de naissance?",age
Disp "tu as" (age-2012) "ans".
Ainsi, ici ça donne :
Disp "Tu as "&string(age-2012)&" ans."
N'hésite pas à poser d'autres questions si nécessaire.
A+
Mes programmes => ici !
-
Loulou 54Premium
Niveau 13: CU (Calculateur Universel)- Posts: 1985
- Images: 8
- Joined: 02 Aug 2009, 00:00
- Location: 54, près de Metz
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Ingé Logiciel chez Amazon
Re: Prèsentation des résultats
Merci Pour ta Reponses et surtout pour la formule.
MAIS car il en faut un, cela ne fonctionne!!! , il manque un detail subtile, il faut que la calculatrice soit en ANGLAIS, et oui le FRANCAIS bug, heureusement que j'ai vue la remarque dans d'autre topic.
En tous cas vraiment merci.
Une dernieres chose, comment Fais on pour supprimer le point dans le resultat (exemple 20. ans), j'utilise la commande FIX0
MAIS car il en faut un, cela ne fonctionne!!! , il manque un detail subtile, il faut que la calculatrice soit en ANGLAIS, et oui le FRANCAIS bug, heureusement que j'ai vue la remarque dans d'autre topic.
En tous cas vraiment merci.
Une dernieres chose, comment Fais on pour supprimer le point dans le resultat (exemple 20. ans), j'utilise la commande FIX0
-
kyky
Niveau 4: MC (Membre Confirmé)- Posts: 11
- Joined: 19 Jul 2012, 20:54
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Prèsentation des résultats
il faut que la calculatrice soit en ANGLAIS, et oui le FRANCAIS bug
Ah oui. Toutes les langues autres que l'anglais créent le même problème, et nombreux sont les gens qui conseillent de les éviter
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
-
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Posts: 6865
- Joined: 23 Dec 2009, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: -
- GitHub: debrouxl
Re: Prèsentation des résultats
Maintenant elle resteras en Anglais, meme si je trouve sa TRISTE.
27/07/2012
Je rajoute un commentaire pour dire que les termes francais ne sont pas les memes, c'est donc pas un bug.
Voici le liens qui peut etre utile pour traduire les programmes
archives_voir.php?id=6598
Disp "Tu as "&string(age-2012)&" ans." version anglais
Disp "Tu as "&chaîne(age-2012)&" ans." version francais
27/07/2012
Je rajoute un commentaire pour dire que les termes francais ne sont pas les memes, c'est donc pas un bug.
Voici le liens qui peut etre utile pour traduire les programmes
archives_voir.php?id=6598
Disp "Tu as "&string(age-2012)&" ans." version anglais
Disp "Tu as "&chaîne(age-2012)&" ans." version francais
-
kyky
Niveau 4: MC (Membre Confirmé)- Posts: 11
- Joined: 19 Jul 2012, 20:54
- Gender:
- Calculator(s):→ MyCalcs profile
9 posts
• Page 1 of 1
Return to Problèmes divers / Aide débutants
Who is online
Users browsing this forum: ClaudeBot [spider] and 5 guests