Poster un nouveau sujet Poster une réponse
découper une chaine numérique
Auteur Message
Tyler



Autorisation : Membre
Nb de messages : 1
Inscrit le : Lun 28 Jan 2008, 20:28
Posté le : Lun 28 Jan 2008, 20:32   Citer 

Bonjour à tous,

Voilà, j'ai un problème : je voudrais découper une chaîne numérique avec ma TI-82 Stats.

Je désire faire une boucle for entre 1000 et 9999, cependant la fonction sub ne marche qu'avec des chaînes de caractères.

En fait je désire les couper pour inverser les chiffres :

Exemple :
1000 -> 0001
2543 -> 3452

Alors voilà si vous pouviez m'aider merci d'avance happy.gif

 Adresse email Haut de page Bas de page 
 
ratuss



Autorisation : Membre
Nb de messages : 1522
Inscrit le : Mer 01 Mar 2006, 20:41
Posté le : Mar 29 Jan 2008, 6:42   Citer 

int(3452/1000 te donne 3

10(int(3452/100)-10int(3452/1000))+int(3452/1000) te donne 43

100(int(3452/10)- 10(int(3452/100)-10int(3452/1000)) - 100int(3452/1000)) - 10(int(3452/100)-10int(3452/1000))+int(3452/1000) te donne 543 (si je ne me suis pas trompé

et ainsi de suite...

----------------------
--- LISTE DES JEUX POUR TI ---
 Adresse email Haut de page Bas de page 
 
webmaster
Avatar

Autorisation : Administrateur
Nb de messages : 775
Inscrit le : Mer 18 Aoû 2004, 22:13
Posté le : Mar 29 Jan 2008, 22:30   Citer 

Bravo pour cette astuce !
Sujet réglé ?

@+ Le Webmaster beer.gif

 Adresse email Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse





  Page générée en 6 requêtes