π
<-

Transformer une chaine de caractères en valeur numérique

Transformer une chaine de caractères en valeur numérique

Message non lude RomX » 21 Oct 2005, 17:37

Je crois que le sujet en dit assez.

J'aimerais savoir s'il est possible sur le TI-basic (comme sur beaucoup d'autre basics) de transformer une chaine de caractère en une valeur numérique stockable dans une liste ou dans une variable par exemple.

Merci d'avance

Hervé
Avatar de l’utilisateur
RomX
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Prochain niv.: 12%
 
Messages: 8
Inscription: 09 Oct 2005, 00:00
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Transformer une chaine de caractères en valeur numérique

Message non lude RomX » 22 Oct 2005, 09:59

Merci pour cette réponse si rapide mais ce n'était pas ma question (peut etre me suis-je mal exprimé).
Je voudrais transformer une valeur stoquée dans une chaine de caractères (str) et la transformer en une valeur numérique stoquable dans une variable ou dans une liste.

:"123"str1
comment faire pour obtenir une variable contenant 123, j'ai bien essayé:
:str1A, après avoir appuyer sur entrée, ca affiche 123 (a gauche comme des caractères et non à droite comme des nombres), je me dit victoire mais non, dès que je rappele A, il affiche l'ancienne valeur de la variable.

Merci d'avance
Avatar de l’utilisateur
RomX
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Prochain niv.: 12%
 
Messages: 8
Inscription: 09 Oct 2005, 00:00
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Transformer une chaine de caractères en valeur numérique

Message non lude tama » 16 Jan 2006, 22:10

moi aussi j'ai essayé mais c'est pas possible sur z80...
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
Avatar de l’utilisateur
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 40.9%
 
Messages: 10995
Inscription: 19 Déc 2005, 00:00
Localisation: /dev/null mais je survis :)
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Transformer une chaine de caractères en valeur numérique

Message non lude tama » 17 Jan 2006, 11:08

de rien ! :;): j'aime bien aider les gens !! surtout sur TI-84 lol
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
Avatar de l’utilisateur
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 40.9%
 
Messages: 10995
Inscription: 19 Déc 2005, 00:00
Localisation: /dev/null mais je survis :)
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Transformer une chaine de caractères en valeur numérique

Message non lude M@D_Doc » 17 Jan 2006, 18:37

Qu'est ce que vous feriez sans moi...
Il faut utiliser expr( et mettre le string voulu
J'explique : il transforme ce qu'il y a dans le string en une variable, ainsi,
Code: Tout sélectionner
:"A5N+3.5" - Strg0
:1-A
:2-N
:expr(Strg0)-A
:Disp A

Il fera 1*5*2+3.5 = 13.5
Cela permet donc aussi de trouver la résolution d'un terme d'une fonction/suite facilement...
Ais-je été assez clair?
Projets en cours : Quest 2 : 1% ; fy_woodhouse_source : 15%
Mange un castor, tu sauveras un arbre

Image
Avatar de l’utilisateur
M@D_Doc
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 21.1%
 
Messages: 574
Inscription: 08 Déc 2005, 00:00
Localisation: Alsace, 68440
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Admis en FTM

Re: Transformer une chaine de caractères en valeur numérique

Message non lude tama » 17 Jan 2006, 22:10

ça existe "expr(" sur les z80 ?
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
Avatar de l’utilisateur
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 40.9%
 
Messages: 10995
Inscription: 19 Déc 2005, 00:00
Localisation: /dev/null mais je survis :)
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Transformer une chaine de caractères en valeur numérique

Message non lude M@D_Doc » 18 Jan 2006, 13:40

j'ai une ti 84+ et c'est dessus
Projets en cours : Quest 2 : 1% ; fy_woodhouse_source : 15%
Mange un castor, tu sauveras un arbre

Image
Avatar de l’utilisateur
M@D_Doc
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 21.1%
 
Messages: 574
Inscription: 08 Déc 2005, 00:00
Localisation: Alsace, 68440
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Admis en FTM

Re: Transformer une chaine de caractères en valeur numérique

Message non lude tama » 18 Jan 2006, 13:48

ok
et est-ce que c'est possible de faire l'inverse ? expr-str ?
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
Avatar de l’utilisateur
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 40.9%
 
Messages: 10995
Inscription: 19 Déc 2005, 00:00
Localisation: /dev/null mais je survis :)
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Transformer une chaine de caractères en valeur numérique

Message non lude Yak » 18 Jan 2006, 15:48

ça m'etonerais puisque la calculatrice fait dirrectement le calcul lorsque tu rentre la valeur A :

Input A

La je rentre Z*2-2X*Y
La calculatrice va faire la calcul, meton que le resulta donne 15

et 15-A

Enfin il me semble
Segata sanshiro ! せがた三四郎
Prosternez vous devant le Dr. Lakav !
Avatar de l’utilisateur
Yak
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 70.8%
 
Messages: 3382
Inscription: 04 Fév 2005, 00:00
Localisation: Le nez dans mon ordi
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: PSI

Re: Transformer une chaine de caractères en valeur numérique

Message non lude M@D_Doc » 18 Jan 2006, 17:54

**Bien sûr, tu peux mettre ce que tu veux dans un Strg avec Input...

**je reexplique : la fonction expr LIT une chaîne de caractère...
Projets en cours : Quest 2 : 1% ; fy_woodhouse_source : 15%
Mange un castor, tu sauveras un arbre

Image
Avatar de l’utilisateur
M@D_Doc
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 21.1%
 
Messages: 574
Inscription: 08 Déc 2005, 00:00
Localisation: Alsace, 68440
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Admis en FTM

Suivante

Retourner vers TI-Basic

Qui est en ligne

Utilisateurs parcourant ce forum: ClaudeBot [spider] et 5 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.
1832 utilisateurs:
>1816 invités
>10 membres
>6 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)