Conversion décimale en hexadécimale

Résolu
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

  1. 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....
    168
    1. 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
      -1
    2. Modérateur
      La méthode n'est pas fausse, c'est celle qui est utilisée le plus souvent...
      0
    3. 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
      0
    4. Mais pour convertir 25 par exemple on fait cmment ?
      0
    5. Modérateur
      25/16 = 1 et il reste 9
      donc 19 en hexa, donne 25 en décimal
      0
  2. 2138 en hexadécimal fait 85A
    9
    1. 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)
      3
      1. 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)
        3
        1. vite c urgent comment on fait pour convertir 2138 en héxadécimal?? répondez vite
          2
          1. Modérateur
            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"
            0
          2. j'ai ça dans programmeur moi
            0