| | Transformer une chaine de caractères en valeur numérique | |
|
|
| Auteur | Message |
|---|
Yak Légende


Age: 20 Classe: PSI Calculatrice(s): TI-89 Messages: 3441 Efficacité: 0 Localisation: Le nez dans mon ordi Date d'inscription: 04/02/2005
Divers Dernière note en maths: e
 | Sujet: Re: Transformer une chaine de caractères en valeur numérique Jeu 19 Jan - 20:04 | |
| En fait c'est dommage qu'il soit impossible de faire A->String1... C'est ridicule d'empecher cette fonction... Mais il doit y avoir un moyen d'y remedier... Mais bien sur c'est plus lent _________________ Segata sanshiro ! せがた三四郎 Prosternez vous devant le Dr. Lakav !
|
|
 | |
tama Animateur


Age: 18 Classe: oui. (2ème année à l'Epita, sinon) Calculatrice(s): TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Messages: 10280 Efficacité: 29 Localisation: Paris ... dans un rayon de 15 km Date d'inscription: 19/12/2005
Divers Dernière note en maths: 13/20
 | Sujet: Re: Transformer une chaine de caractères en valeur numérique Jeu 19 Jan - 22:38 | |
| mmhhhhh...moué...je vais voir... |
|
 | |
Yak Légende


Age: 20 Classe: PSI Calculatrice(s): TI-89 Messages: 3441 Efficacité: 0 Localisation: Le nez dans mon ordi Date d'inscription: 04/02/2005
Divers Dernière note en maths: e
 | Sujet: Re: Transformer une chaine de caractères en valeur numérique Jeu 19 Jan - 23:29 | |
| met le code source si tu trouve stp ... Histoire que je vois comment t'as reussit a contourner le problème. C'est toujours etonant ce genre de trucs _________________ Segata sanshiro ! せがた三四郎 Prosternez vous devant le Dr. Lakav !
|
|
 | |
tama Animateur


Age: 18 Classe: oui. (2ème année à l'Epita, sinon) Calculatrice(s): TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Messages: 10280 Efficacité: 29 Localisation: Paris ... dans un rayon de 15 km Date d'inscription: 19/12/2005
Divers Dernière note en maths: 13/20
 | |
 | |
tama Animateur


Age: 18 Classe: oui. (2ème année à l'Epita, sinon) Calculatrice(s): TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Messages: 10280 Efficacité: 29 Localisation: Paris ... dans un rayon de 15 km Date d'inscription: 19/12/2005
Divers Dernière note en maths: 13/20
 | Sujet: Re: Transformer une chaine de caractères en valeur numérique Sam 21 Jan - 14:34 | |
| j'ai trouvé !! c'est avec LinReg (j'ai que testé sur TI-84+ pour l'instant mais je pense que ça devrait marcher pour les autres z80) | Code: | ClrHome Input "A?",A {A,A->L1 dim(L1->dim(L2 For(B,1,dim(L1 B->L2(B End dim(L1->dim(L3 Fill(1,L3 LinReg(ax+b) L2,L1,L3,Y1 Equ>String(Y1,Str0 (Equ>String : chercher dans le catalogue [2nd]+[0]) length(Str0->B sub(Str0,4,length(Str0)-3->Str0 Disp Str0 FnOff 1 ClrList L1,L2,L3,LRESID
|
ça devrait marcher... il faut tout ce code pour un bête "string(" sur TI 68k ?!  |
|
 | |
tama Animateur


Age: 18 Classe: oui. (2ème année à l'Epita, sinon) Calculatrice(s): TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Messages: 10280 Efficacité: 29 Localisation: Paris ... dans un rayon de 15 km Date d'inscription: 19/12/2005
Divers Dernière note en maths: 13/20
 | |
 | |
MCMic Elite


Age: 19 Classe: Term S SI Calculatrice(s): TI84+ Messages: 409 Efficacité: 0 Date d'inscription: 18/01/2006
Divers Dernière note en maths: -/20
 | Sujet: Re: Transformer une chaine de caractères en valeur numérique Mar 6 Juin - 20:30 | |
| ben tu peux le refaire avec commentaires??Je trouve que ça fait bcp de lignes de code et de listes utilisées pour ça... _________________ vive la TI82 et crash19.006!! hightscores: -wak-a-goomba:932!! -avalanch:1286 :( -prgmbad:1881 -poke82:117 -zkart:1793 :) :)
|
|
 | |
tama Animateur


Age: 18 Classe: oui. (2ème année à l'Epita, sinon) Calculatrice(s): TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Messages: 10280 Efficacité: 29 Localisation: Paris ... dans un rayon de 15 km Date d'inscription: 19/12/2005
Divers Dernière note en maths: 13/20
 | Sujet: Re: Transformer une chaine de caractères en valeur numérique Mer 7 Juin - 12:09 | |
| | Code: | ClrHome Input "A?",A //demande A {A,A->L1 // stocke {A,A dans la liste 1 2->dim(L2 // crée une liste vide L2 avec 2 éléments (L2={0,0}) For(B,1,2 //début de la boucle B->L2(B // stocke B dans la liste L2 End //fin de la boucle 2->dim(L3 // crée une liste vide L3 Fill(1,L3 // remplit L3 avec la valeur 1 LinReg(ax+b) L2,L1,L3,Y1 // régression linéaire, stocke le résultat dans Y1 (en fait ça va faire : Y1="0X+A" Equ>String(Y1,Str0 // stocke Y1 dans Str0 (Str0="0X+A" (Equ>String : chercher dans le catalogue [2nd]+[0]) length(Str0->B // détermine la taille de Str0 sub(Str0,4,length(Str0)-3->Str0 // extrait A Disp Str0 // affiche Str0 FnOff 1 // Désactive Y1 ClrList L1,L2,L3,LRESID // Efface toutes les listes créées
|
¨ Pour la taille ça prend à peine 150 et puis pour les listes elles s'effacent à la fin et tu peux changer le nom |
|
 | |
MCMic Elite


Age: 19 Classe: Term S SI Calculatrice(s): TI84+ Messages: 409 Efficacité: 0 Date d'inscription: 18/01/2006
Divers Dernière note en maths: -/20
 | Sujet: Re: Transformer une chaine de caractères en valeur numérique Mer 7 Juin - 14:18 | |
| ayé j'ai compris. :) PS:à part "régression linéaire", mais j'ai compris le principe de ton code quoi. PS2:mais pourquoi tu met "For(B,1,2) B->L2(B) End" au lieu de "{1,2->L2"?? _________________ vive la TI82 et crash19.006!! hightscores: -wak-a-goomba:932!! -avalanch:1286 :( -prgmbad:1881 -poke82:117 -zkart:1793 :) :)
|
|
 | |
MCMic Elite


Age: 19 Classe: Term S SI Calculatrice(s): TI84+ Messages: 409 Efficacité: 0 Date d'inscription: 18/01/2006
Divers Dernière note en maths: -/20
 | Sujet: Re: Transformer une chaine de caractères en valeur numérique Mer 7 Juin - 14:30 | |
| alors: 1)ça marche 2)version simplifiée: | Code: | :Clrhome :Prompt A :{A,A->L1 :{1,2->L2 :{1,1->L3 :LinReg(ax+b) L2,L1,L3,Y1 :Equ>String(Y1,Str1 :Sub(Str1,4,lenght(Str1)-3->Str1 :Disp Str1
|
_________________ vive la TI82 et crash19.006!! hightscores: -wak-a-goomba:932!! -avalanch:1286 :( -prgmbad:1881 -poke82:117 -zkart:1793 :) :)
|
|
 | |
tama Animateur


Age: 18 Classe: oui. (2ème année à l'Epita, sinon) Calculatrice(s): TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Messages: 10280 Efficacité: 29 Localisation: Paris ... dans un rayon de 15 km Date d'inscription: 19/12/2005
Divers Dernière note en maths: 13/20
 | Sujet: Re: Transformer une chaine de caractères en valeur numérique Mer 7 Juin - 16:10 | |
| oui c'est sûr  mais je l'ai programmé à 00h00 après une journée assez chargée alors je pouvais plus trop réfléchir merci sinon pour le code optimisé  |
|
 | |
MCMic Elite


Age: 19 Classe: Term S SI Calculatrice(s): TI84+ Messages: 409 Efficacité: 0 Date d'inscription: 18/01/2006
Divers Dernière note en maths: -/20
 | |
 | |
tama Animateur


Age: 18 Classe: oui. (2ème année à l'Epita, sinon) Calculatrice(s): TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Messages: 10280 Efficacité: 29 Localisation: Paris ... dans un rayon de 15 km Date d'inscription: 19/12/2005
Divers Dernière note en maths: 13/20
 | Sujet: Re: Transformer une chaine de caractères en valeur numérique Mer 7 Juin - 17:21 | |
| linreg c'est une régression linéaire ça sert à trouver l'équation d'une fonction passant par le maximum de points possibles grâce à deux listes (une pour les abcisses et une pour les ordonnées) |
|
 | |
Xywez Animateur

Age: 20 Classe: PSI Calculatrice(s): Ti 84 + SE Messages: 3877 Efficacité: 8 Localisation: Uranus Date d'inscription: 11/05/2006
Divers Dernière note en maths: ** biiiip **
 | Sujet: Re: Transformer une chaine de caractères en valeur numérique Mer 7 Juin - 19:11 | |
| Bien trouvé ! J'avoue... Mais c'est b^te que la fonction n'existe pas toute faite, d'accord avec Yakamya |
|
 | |
tama Animateur


Age: 18 Classe: oui. (2ème année à l'Epita, sinon) Calculatrice(s): TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Messages: 10280 Efficacité: 29 Localisation: Paris ... dans un rayon de 15 km Date d'inscription: 19/12/2005
Divers Dernière note en maths: 13/20
 | Sujet: Re: Transformer une chaine de caractères en valeur numérique Jeu 8 Juin - 12:55 | |
| oui d'où l'avantage d'avoir une 68k ^^ |
|
 | |
| | Transformer une chaine de caractères en valeur numérique | |
|