π
<-

Noms de fonctions dans une chaîne

Noms de fonctions dans une chaîne

Unread postby GrandTouque » 20 May 2018, 17:37

Bonjour,
Existe-t-il une astuce pour qu'une suite de caractère dans une chaîne ne soient pas remplacé par la fonction ou la variable s'écrivant de la même manière sur la calculatrice ?
Par exemple, ce programme renverra 1 car le nom de la fonction abs( compte pour un seul caractère :
Code: Select all
"abs("→Chn0
Disp longueur(Chn0)

Cordialement.
User avatar
GrandTouque
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 36%
 
Posts: 11
Joined: 30 Sep 2015, 14:15
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: L2 Informatique
GitHub: Marmotte69

Re: Noms de fonctions dans une chaîne

Unread postby Hamza.S » 20 May 2018, 17:38

salut,

tout ce qui est tokens, tu n'y peux rien, à moins de mettre un espace ou bien enlever la parenthèse ouvrante
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 29.3%
 
Posts: 4513
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

Re: Noms de fonctions dans une chaîne

Unread postby GrandTouque » 20 May 2018, 18:10

Merci de votre réponse, pourtant quand je réécris directement avec l'éditeur de la TI l'expression de la chaîne qui correspond à un token, elle est alors considérée comme un groupe de caractères mais en recompilant le programme avec TI Connect, elle est de nouveau considérée comme un nom de fonction.
Ce problème serait donc causé par la compilation ?
Cacator cave malum aut si contempseris habeas jovem iratum.
User avatar
GrandTouque
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 36%
 
Posts: 11
Joined: 30 Sep 2015, 14:15
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: L2 Informatique
GitHub: Marmotte69

Re: Noms de fonctions dans une chaîne

Unread postby UnCurieux » 21 May 2018, 10:31

Non, sur TI connect CE tu peux tout écrire en lettres pour que ce soit plus facile de programmer sur ordinateur, mais une fois sur calculatrice cela redevient les fonctions qui correspondent. Et vice-versa : si tu fais un programme sur calculatrice qui contient NbrAléat et que tu le transfère sur TI connect, alors il sera considéré comme une suite de lettres et pas comme un seul bloc.
Cela n'a donc rien à voir avec ton problème.

Ce que je peux te conseiller (mais je suis loin d'être un pro) c'est à chaque fois de le faire en deux parties : ici ce sera "abs"→Chn0 et "("→Chn1
Maths, fractales, géométrie, packs de levels Oiram, jeux, physique, ... : ici

ImageImage
User avatar
UnCurieuxProgrammeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 23.7%
 
Posts: 367
Images: 2
Joined: 19 May 2017, 18:20
Gender: Male
Calculator(s):
MyCalcs profile
Class: Prépa scientifique 1A


Return to TI-Basic

Who is online

Users browsing this forum: ClaudeBot [spider] and 2 guests

-
Search
-
Social TI-Planet
-
Featured topics
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
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2300 utilisateurs:
>2289 invités
>5 membres
>6 robots
Record simultané (sur 6 mois):
32248 utilisateurs (le 01/09/2025)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)