π
<-

Prèsentation des résultats

:32ti89: :32ti892: :32ti89t: :32ti89tn: :32ti92: :32tiv200:

Prèsentation des résultats

Message non lude novata » 19 Juin 2012, 14:51

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!
Avatar de l’utilisateur
novata
Niveau 1: MD (Membre Débutant)
Niveau 1: MD (Membre Débutant)
Prochain niv.: 60%
 
Messages: 2
Inscription: 19 Juin 2012, 14:46
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Prèsentation des résultats

Message non lude Lionel Debroux » 19 Juin 2012, 17:54

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 :)
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.4%
 
Messages: 6875
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: Prèsentation des résultats

Message non lude novata » 19 Juin 2012, 23:20

merci!! oui c'est bizarre, quelques fois avant quelque fois derrière...
Avatar de l’utilisateur
novata
Niveau 1: MD (Membre Débutant)
Niveau 1: MD (Membre Débutant)
Prochain niv.: 60%
 
Messages: 2
Inscription: 19 Juin 2012, 14:46
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Prèsentation des résultats

Message non lude Bisam » 20 Juin 2012, 12:16

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),
Code: Tout sélectionner
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: Tout sélectionner
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.
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.6%
 
Messages: 5670
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Prèsentation des résultats

Message non lude kyky » 19 Juil 2012, 21:19

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
Avatar de l’utilisateur
kyky
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Prochain niv.: 64%
 
Messages: 11
Inscription: 19 Juil 2012, 20:54
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Prèsentation des résultats

Message non lude Loulou 54 » 20 Juil 2012, 00:45

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.

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 !
Avatar de l’utilisateur
Loulou 54Premium
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 1.7%
 
Messages: 1988
Images: 8
Inscription: 02 Aoû 2009, 00:00
Localisation: 54, près de Metz
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Ingé Logiciel chez Amazon

Re: Prèsentation des résultats

Message non lude kyky » 20 Juil 2012, 09:26

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
Avatar de l’utilisateur
kyky
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Prochain niv.: 64%
 
Messages: 11
Inscription: 19 Juil 2012, 20:54
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Prèsentation des résultats

Message non lude Lionel Debroux » 20 Juil 2012, 09:28

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.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.4%
 
Messages: 6875
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: Prèsentation des résultats

Message non lude kyky » 20 Juil 2012, 15:31

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
Avatar de l’utilisateur
kyky
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Prochain niv.: 64%
 
Messages: 11
Inscription: 19 Juil 2012, 20:54
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile


Retourner vers Problèmes divers / Aide débutants

Qui est en ligne

Utilisateurs parcourant ce forum: ClaudeBot [spider] et 131 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Ndless for CX 4.5.5 / CX II 6.2.0
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2588 utilisateurs:
>2554 invités
>27 membres
>7 robots
Record simultané (sur 6 mois):
43991 utilisateurs (le 10/09/2025)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)