Rechercher
Connexion
Chatbox externe
Derniers sujets
Partenaires
TI-Planet | Espace-TI : Forum |
Faire un don à Tout-82...
Où va cet argent ?
Membres donateurs:- Persalteas (10€)
- Wistaro (5€)
- jo2geek (22€)
Les posteurs les plus actifs du mois
Aucun utilisateur |
Convertisseur de base X vers base Y
5 participants
Page 1 sur 1
Convertisseur de base X vers base Y
Bonjour à tous !
Pour mon premier message sur ce forum, j'ai décidé de vous présenter le convertisseur de base X vers Y jusqu'à la base 36 le plus optimisé que j'ai créé.
Taille : 157 octets
Qu'en pensez-vous ? Pensez-vous qu'il existe un moyen de l'optimiser ?
Pour mon premier message sur ce forum, j'ai décidé de vous présenter le convertisseur de base X vers Y jusqu'à la base 36 le plus optimisé que j'ai créé.
Taille : 157 octets
- Code:
:EffEcr
:"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ -> Chaîne0
:Disp "BASE X VERS Y
:Prompt X,Y
:Input "N=",Chaîne1
:0
:For(I,1,longueur(Chaîne1
:RépX-1+carChaîne(Chaîne0,sous-Chaîne(Chaîne1,I,1 -> A
:End
:16 -> E
:While A
:partEnt(A/Y
:Output(8,E,sous-Chaîne(Chaîne0,A-RépY+1,1
:Rép -> A
:E-1 -> E
:End
Qu'en pensez-vous ? Pensez-vous qu'il existe un moyen de l'optimiser ?
Ruadh- Nouveau Venu
- Messages : 5
Points Concours : 0
Productivité : 0
Date d'inscription : 01/06/2015
Calculatrice(s) :- TI-82 Stats.fr
. :
Re: Convertisseur de base X vers base Y
Bien, on dirait bien que tu as réussi à faire plus léger que RTX7 : http://www.tout82.org/t302-convertisseur-de-base-n-a-n
Je ne l'ai pas testé, mais si il fonctionne je ne vois pas d'optimisations évidentes.
Je ne l'ai pas testé, mais si il fonctionne je ne vois pas d'optimisations évidentes.
Mingerton- ----------------------
- Messages : 251
Points Concours : 103
Productivité : 5
Date d'inscription : 10/10/2013
Localisation : Comté de Kerry, Irlande
Re: Convertisseur de base X vers base Y
Wistaro, tu parles bien de celui-là ?
http://www.tout82.org/t174-convertisseur-binaire-decimal-hexadecimal
Oui, je gagne une quinzaine d'octets si j'enlève le menu à la fin de son programme. Et il fonctionne aussi bien que le sien, si ce n'est que je ne stocke pas le résultat dans une chaine.
Petite précision : la conversion fonctionne tant que le nombre donné est inférieur à 10^13 à cause des arrondis de la calculatrice.
http://www.tout82.org/t174-convertisseur-binaire-decimal-hexadecimal
Oui, je gagne une quinzaine d'octets si j'enlève le menu à la fin de son programme. Et il fonctionne aussi bien que le sien, si ce n'est que je ne stocke pas le résultat dans une chaine.
Petite précision : la conversion fonctionne tant que le nombre donné est inférieur à 10^13 à cause des arrondis de la calculatrice.
Ruadh- Nouveau Venu
- Messages : 5
Points Concours : 0
Productivité : 0
Date d'inscription : 01/06/2015
Calculatrice(s) :- TI-82 Stats.fr
. :
Re: Convertisseur de base X vers base Y
Neuronix ici ? Quelle surprise !
Mingerton- ----------------------
- Messages : 251
Points Concours : 103
Productivité : 5
Date d'inscription : 10/10/2013
Localisation : Comté de Kerry, Irlande
Re: Convertisseur de base X vers base Y
C'est vrai que celui de Ruadh est plus léger que le miens et qu'il fait aussi bien.
Mais en faisant un mix des deux je suis sûr qu'on peut faire quelque chose d'encore mieux !
Mais en faisant un mix des deux je suis sûr qu'on peut faire quelque chose d'encore mieux !
Re: Convertisseur de base X vers base Y
RTX7 a écrit:C'est vrai que celui de Ruadh est plus léger que le miens et qu'il fait aussi bien.
Mais en faisant un mix des deux je suis sûr qu'on peut faire quelque chose d'encore mieux !
Peut-être, mais ça me parait difficilement réalisable
Sujets similaires
» Convertisseur de base N à N
» Convertisseur Binaire/Décimal/Hexadécimal
» [résolu]TI-Basic convertisseur Hexadecimal <>Decimal
» decompilation de .83p vers .tib (txt)
» Algorithmique vers TI-Basic
» Convertisseur Binaire/Décimal/Hexadécimal
» [résolu]TI-Basic convertisseur Hexadecimal <>Decimal
» decompilation de .83p vers .tib (txt)
» Algorithmique vers TI-Basic
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Dim 16 Oct 2022 - 21:11 par Wistaro
» Bonne année 2018!
Ven 2 Nov 2018 - 19:42 par Ti64CLi++
» Lancement du TI-Concours 2017 !
Sam 20 Mai 2017 - 0:27 par Paulo1026
» Chaînes Youtube des membres
Ven 19 Mai 2017 - 22:41 par Wistaro
» cacul du taux d'intêret
Ven 24 Mar 2017 - 21:50 par m@thieu41
» [Projet] Un mario by tout82
Dim 29 Jan 2017 - 14:09 par Wistaro
» Cherche documentation assembleur TI82stat
Mer 25 Jan 2017 - 12:29 par Ti64CLi++
» Probleme Ti-82 Stats fr
Jeu 12 Jan 2017 - 13:56 par Ti64CLi++
» ROM 82 stats.fr
Jeu 15 Déc 2016 - 10:24 par Ti64CLi++