Conversion décimale en hexadécimale [Résolu/Fermé]

Signaler
-
 rhttshrtn -
slt
je viens pour vous posez une question .voila j'ai un dossier a rendre ou je dois faire des conversions décimales en hexadécimale
je ne c pas comment on fait.pouvez vous m'aider?
MERCI

8 réponses


Bonjour !

Regarde d'abord ici : http://www.commentcamarche.net/base/hexa.php3

Ensuite, la méthode. C'est tout simple :
Prenons par exemple le chiffre 5283 en base 10 à convertir en base 16. Tu fais des divisions euclidiennes (donc tu connais le quotient et le reste) successives par 16. A chaque fois, le reste sera un nombre et tu redivises le quotient par 16 tant que c'est possible (tant qu'il est supérieur ou égal à 16). Et ensuite tu pars du bas vers le haut et ca te donne ton chiffre en héxa !
Exemple :
5283/16 = 330 il reste 3
330/16 = 20 il reste 10
20/16 = 1 il reste 4

En héxa ça nous donne : 14A3

Voilà

A+
To be happy  in life, don't do whatever you like,
but like whatever you do....
161
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 66827 internautes nous ont dit merci ce mois-ci

jujudu76770
Messages postés
1
Date d'inscription
dimanche 17 juillet 2011
Statut
Membre
Dernière intervention
17 juillet 2011

Ta méthode est fausse, elle tombe juste bien sur ce cas, et si ce n'est pas le cas explique la moi parce que j'ai pas réussi avec d'autres nombres.
Pour ce qui est de ma méthode (et elle marche avec 5283), je vais faire l'exemple avec ce dernier:
5283/16³ = 1 reste 1187
1187/16² = 4 reste 163
163/16 = 10 reste 3

Je prend ensuite dans l'ordre les quotients puis le dernier reste, ce qui donne (10=A): 14A3, le même résultat que AgnesP13

Pour ceux qui veulent un autre exemple:
16300/16³ = 3 reste 4012
4012/16² = 15 reste 172
172/16 = 10 reste 12
Ce qui donne (15=F, 10=A, 12=C) 3FAC.
Et j'ai eu cet exemple en contrôle donc corrigé par mon prof plus par un convertisseur.

La méthode que tu utilise est en revanche bonne pour convertir du décimal au binaire, exemple avec 130:
130/2 = 65 reste 0
65/2 = 32 reste 1
32/2 = 16 reste 0
16/2 = 8 reste 0
8/2 = 4 reste 0
4/2 = 2 reste 0
2/2 = 1 reste 0
Et là tu lis le résultat à l'envers en commençant par le dernier quotient puis en enchaînant sur les restes : 1000 0010
blux
Messages postés
23911
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
18 mars 2019
2698
La méthode n'est pas fausse, c'est celle qui est utilisée le plus souvent...
Pour le dire autrement,
5283 = 1*16³ + 1187
1187 = 4* 16² + 163
163 = 11*16 + 3
Ou encore
5283 = 1*16³ + 4* 16² + 11*16 + 3
Donc
5283 = 14A3
> lol
LOL, je pense quíl y a une petite erreur dans l'écriture suivante en haut:
( 163 =11*16 +(3), ce qui ferait ( 170 ) au lieu de 163, dans la convertion de 5283 en Hexadecimal.
Mais pour convertir 25 par exemple on fait cmment ?
2138 en hexadécimal fait 85A
Messages postés
7199
Date d'inscription
lundi 27 octobre 2003
Statut
Membre
Dernière intervention
10 octobre 2005
428
Salut Elise,
Et puis Internet fourmille d'outils de conversion freewares, tel convutil:
http://www.zdnet.fr/telecharger/windows/fiche/0,39021313,11008763s,00.htm

Cordialement  et @+ 
Chi non ha amici, Non fa gran fortuna.
Messages postés
906
Date d'inscription
lundi 4 octobre 2004
Statut
Membre
Dernière intervention
24 juillet 2008
164
Bonjour Jojo,

Oublie ma réponse qui n'était vraiment pas appropriée. (Il est évident que je n'avais pas compris la question....).
AgnesP13 et encore Hourrrah ont tous les deux raisons.
J'étais bien loin du sujet....lol

Amicalement
Richard (Montréal, Canada)
Messages postés
4072
Date d'inscription
vendredi 19 mars 2004
Dernière intervention
22 mars 2014
391
Salut,

Il y a aussi la calculatrice de Google ;-))

http://www.google.fr/search?q=2138+in+hexadecimal
Salut,
Tu peux faire facilement la conversion avec le fichier DOSSHELL
Voici ci-bas le lien nécessaire:
http://www.pcxt-micro.com/download.html

Commence par ouvrir un répertoire dans explorer.
Ouvre ce nouveau répertoire dans MesDocuments car ce sera un zip file et tu le dézipperas dans ce répertoire de MesDocuments.
Bien sûr, pour le dézipper il te faudra un UNZIP ou WINZIP.
Ensuite clic sur le programme doshell et avec ta touche TAB promène-toi dans les répertoires et les fichiers pour trouver le fichier que tu veux convertir.
Quand tu l'auras trouver, clic sur DISPLAY et tu auras le choix entre 2 modes de display. Choisis ton Hexa que tu veux.
Le tableau qui t'apparaîtra te montrera ton fichier en ascii et en hexa.
Avant de te proposer cette solution, j'ai essayé et...ça marche.

Bonne chance
Excuse-moi, mais...ce n'est pas vraiment facile d'expliquer avec des mots-ici.

Donne-moi des nouvelles
Cordialement
Fritz (Montréal, Canada)
Messages postés
7199
Date d'inscription
lundi 27 octobre 2003
Statut
Membre
Dernière intervention
10 octobre 2005
428
salut jojo..,
Avec un convertissur hexadécimal comme celui-ci, par exemple:
http://macmicro.chez.tiscali.fr/Tests/convertisseur.htm

Cordialement  et @+ 
Chi perfettamente ama, perfettamente serve.
vite c urgent comment on fait pour convertir 2138 en héxadécimal?? répondez vite
blux
Messages postés
23911
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
18 mars 2019
2698
On lance sa calculatrice windows, on passe en affichage 'scientifique', on tape 2138 et on clique sur le bouton Hex...

A+ Blux
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
j'ai ça dans programmeur moi