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 Binaire/Décimal/Hexadécimal
4 participants
Page 1 sur 1
Convertisseur Binaire/Décimal/Hexadécimal
Bonjours,
Pour mes cours de SI/maths, je cherche un bon programme complet de conversion Binaire/Décimal et Hexadécimal, si possible dans les 2 sens.
Et en TI basic de préférence;-)
Merci!
Pour mes cours de SI/maths, je cherche un bon programme complet de conversion Binaire/Décimal et Hexadécimal, si possible dans les 2 sens.
Et en TI basic de préférence;-)
Merci!
Re: Convertisseur Binaire/Décimal/Hexadécimal
Tellement classique cette question. C'est dans le top 5.
Un des sujets concerné, et dans lequel j'ai posté des liens de diverses sources du forum.
Le programme du tutoriel de Mdr1 offre tout cela et est le plus optimisé qui soit.
Le mien fonctionne pareil et permet de reconvertir à la fin.
Mais ce que j'ai posté jusqu'à présent est moins optimisé que Mdr1.
(et de vieilles versions veillent aussi à avertir des dépassements de capacité)
http://tout82.free.fr/forum/sujet.php?sujet=1745
Et si tu veux le résultat ULTIME (ce que j'appelle la v5.5.1) :
-optimisations de Mdr1 (sauf la dernière sous-chaine)
-ma reconversion
-d'autres optimisations de mes propres bidouilles
-mais pas d'encombrement avec le seuil de capacité
Un des sujets concerné, et dans lequel j'ai posté des liens de diverses sources du forum.
Le programme du tutoriel de Mdr1 offre tout cela et est le plus optimisé qui soit.
Le mien fonctionne pareil et permet de reconvertir à la fin.
Mais ce que j'ai posté jusqu'à présent est moins optimisé que Mdr1.
(et de vieilles versions veillent aussi à avertir des dépassements de capacité)
http://tout82.free.fr/forum/sujet.php?sujet=1745
Et si tu veux le résultat ULTIME (ce que j'appelle la v5.5.1) :
-optimisations de Mdr1 (sauf la dernière sous-chaine)
-ma reconversion
-d'autres optimisations de mes propres bidouilles
-mais pas d'encombrement avec le seuil de capacité
- Code:
"123456789ABCDEFGHIJKLMNOPQRSTUVWXYZθ→Str1
Input "BASE=",X
Input "VERS=",Y
Input "X=",Str2
length(Str2→N
0
For(W,0,N-1
Ans+X^WinString(Str1,sub(Str2,N-W,1
End
Ans→P
"0"+Str1→Str1
Lbl R
P→Z
"_→Str2
While Z
iPart(Z/Y→Q
sub(Str1,Z-YQ+1,1)+Str2→Str2
Q→Z
End
Pause Str2
Menu("RESTART","STOP",Q,"RECONVERTIR",S
Lbl S
Input "RECONV=",Y
Goto R
Lbl Q
Dernière édition par Linkakro le Ven 17 Oct 2014 - 19:59, édité 3 fois (Raison : ajoute lien)
Linkakro- ----------------------
- Messages : 533
Points Concours : 55
Productivité : 31
Date d'inscription : 30/07/2013
Localisation : origine région centre, puis perpignan
Calculatrice(s) :- TI-82 Stats.fr
. :
Re: Convertisseur Binaire/Décimal/Hexadécimal
De rien.
J'ai ajouté un lien de téléchargement pour mon Ultime dans le message précédent.
Si tu veux traiter les nombres comme des listes, tu peux t'inspirer du programme à liste que j'ai posté :
http://tout82.free.fr/forum/sujet.php?sujet=3354
C'est utile pour les bases ingérables et pour les adresses IP en base 256.
J'ai ajouté un lien de téléchargement pour mon Ultime dans le message précédent.
Si tu veux traiter les nombres comme des listes, tu peux t'inspirer du programme à liste que j'ai posté :
http://tout82.free.fr/forum/sujet.php?sujet=3354
C'est utile pour les bases ingérables et pour les adresses IP en base 256.
Linkakro- ----------------------
- Messages : 533
Points Concours : 55
Productivité : 31
Date d'inscription : 30/07/2013
Localisation : origine région centre, puis perpignan
Calculatrice(s) :- TI-82 Stats.fr
. :
Re: Convertisseur Binaire/Décimal/Hexadécimal
Cool!
Mais une petite chose, à quoi correspond le "VERS=" et le "X=" ?
L'un doit servir à rentrer la valeur à convertir, mais l'autre?...
J'ai rien dit!
Très beau travail!!! Tout à l'heure en cours j'avais fait un programme également mais avec seulement la base de 2 , et pas aussi optmisé que le tient
L'un doit servir à rentrer la valeur à convertir, mais l'autre?...
J'ai rien dit!
Très beau travail!!! Tout à l'heure en cours j'avais fait un programme également mais avec seulement la base de 2 , et pas aussi optmisé que le tient
Re: Convertisseur Binaire/Décimal/Hexadécimal
Il faut bien commencer par quelque chose. On n'invente pas le char sans la roue.
Félicite aussi Mdr1 pour ses optimisations.
Félicite aussi Mdr1 pour ses optimisations.
Linkakro- ----------------------
- Messages : 533
Points Concours : 55
Productivité : 31
Date d'inscription : 30/07/2013
Localisation : origine région centre, puis perpignan
Calculatrice(s) :- TI-82 Stats.fr
. :
Re: Convertisseur Binaire/Décimal/Hexadécimal
Perso, je n'ai pas mis de menu puisqu'il suffit d'appuyer sur entrer pour relancer le programme.
mdr1- ----------------------
- Messages : 21
Points Concours : 0
Productivité : 5
Date d'inscription : 15/06/2013
Re: Convertisseur Binaire/Décimal/Hexadécimal
J'ai juste la flemme de saisir à nouveau la valeur à convertir et sa base quand je veux convertir une seule valeur en plusieurs bases. (ha je voie maintenant, mon input affiche "Reconvertir" et cela ne mentionne pas correctement "Base").
Ah au fait, m@thieu41 a utilisé suite/seq et somme/sum pour le calcul vers base 10. Cela évite d'organiser une boucle.
Ah au fait, m@thieu41 a utilisé suite/seq et somme/sum pour le calcul vers base 10. Cela évite d'organiser une boucle.
Linkakro- ----------------------
- Messages : 533
Points Concours : 55
Productivité : 31
Date d'inscription : 30/07/2013
Localisation : origine région centre, puis perpignan
Calculatrice(s) :- TI-82 Stats.fr
. :
Re: Convertisseur Binaire/Décimal/Hexadécimal
Hé Wistaro !
T'aurais pu chercher un peu plus dans le forum, j'avais déjà poser la question...
https://tout82.forumactif.org/t117-convertir-base-10-2-16
T'aurais pu chercher un peu plus dans le forum, j'avais déjà poser la question...
https://tout82.forumactif.org/t117-convertir-base-10-2-16
Re: Convertisseur Binaire/Décimal/Hexadécimal
Désolé je n'avais pas remarqué
Bon de toute façon le programme de mdr1 et de Linkakro sont excellent donc le sujet est résolut
Bon de toute façon le programme de mdr1 et de Linkakro sont excellent donc le sujet est résolut
Sujets similaires
» [résolu]TI-Basic convertisseur Hexadecimal <>Decimal
» Convertisseur de base N à N
» Convertisseur de base X vers base Y
» Convertisseur de base N à N
» Convertisseur de base X vers base Y
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++