Poster un nouveau sujet Poster une réponse
Convertisseur decimal en hexadécimal
Auteur Message
Ti82-Lexilus



Autorisation : Membre
Nb de messages : 85
Inscrit le : Dim 13 Déc 2015, 16:27
Posté le : Sam 12 Nov 2016, 13:16   Citer 

Bonjour,

Je sais bien que beaucoup de topic proposent des convertisseur de ce type.
Je les ais regarder et je les ais trouvé compliqué et long à recopier ...

J'en ai donc créé un qui marche plutôt bien.

Je voulais donc savoir si cela vous tente que je le poste içi ...

J'attends vos réponses.

Bonne journée !

----------------------
La programmation : l'avenir d'hier ...........

mes prgm pour ti82 : PrgmHEURE , PrgmCHRONOMÈTRE , PrgmQUITTER
 Adresse email Haut de page Bas de page 
 
Ti82-Lexilus



Autorisation : Membre
Nb de messages : 85
Inscrit le : Dim 13 Déc 2015, 16:27
Posté le : Dim 13 Nov 2016, 11:57   Citer 

Programme : HEXADECIMAL
260 octets ( peu faire mieux mais moins esthétique )

Utilise les variables I , J , A , Q , R , F
La Liste L1


Code

DelVar L1
3 -> dim (L1
EffEcr
Imput "Nombre = ? ", A
For (J, 1 ,100
Parent (A/16) -> Q
A - (16 × Q) -> R
If A= 0
Goto 1
R-> L1 (J
Q-> A
End
Lbl 1
Output 4,1,"EN HEXADECIMAL :
16-> A
For(I,1,J-1
L1 (I) -> F
If F =< 9
Output ( 5,A,F
If F = 10
Output ( 5,A,"A
If F = 11
Output ( 5,A,"B
If F = 12
Output ( 5,A,"C
If F = 13
Output ( 5,A,"D
If F = 14
Output ( 5,A,"E
If F = 15
Output ( 5,A,"F
A -1 -> A
End
Pause
DelVar L1
0 -> R
0 -> I
0 -> J
"  [2 espaces après le " ]



Voila !!!
Si vous avez des questions ou des remarques et si vous trouvez des bugs, dites le !!!

Bon dimanche à tous.

(Edit) pour ceux qui ont MirageOS, rajouter : avant le "DelVar", votre programme sera plus rapide !!!

----------------------
La programmation : l'avenir d'hier ...........

mes prgm pour ti82 : PrgmHEURE , PrgmCHRONOMÈTRE , PrgmQUITTER
 Adresse email Haut de page Bas de page 
 
Paulo1026



Autorisation : Membre
Nb de messages : 128
Inscrit le : Ven 06 Nov 2015, 19:22
Posté le : Mar 15 Nov 2016, 22:26   Citer 

Bon programme winkle.gif
Et bonne idée de mettre les variables utilisées au début de ton programme, c'est plus pratique winkle.gif

 Adresse email Haut de page Bas de page 
 
Ti82-Lexilus



Autorisation : Membre
Nb de messages : 85
Inscrit le : Dim 13 Déc 2015, 16:27
Posté le : Mar 15 Nov 2016, 22:51   Citer 

Merci du compliment!
Je suis en train de faire un programme quiprend une phrase et la traduit en hexadecimal xD
Le gros cryptage ... crazy.gif bigmouth.gif

----------------------
La programmation : l'avenir d'hier ...........

mes prgm pour ti82 : PrgmHEURE , PrgmCHRONOMÈTRE , PrgmQUITTER
 Adresse email Haut de page Bas de page 
 
Paulo1026



Autorisation : Membre
Nb de messages : 128
Inscrit le : Ven 06 Nov 2015, 19:22
Posté le : Jeu 17 Nov 2016, 21:08   Citer 

ouais pour la phrase c'est un peu moins utile mais essaye quand même winkle.gif

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





  Powered by Fire-Soft-Board v1.0.10 © 2004 - 2024 Groupe FSB
Page générée en 9 requêtes
BlackOne par Grimmlink