Comment faire pour convertir entre base 10, hexadécimale et binaire (3 / 7 étapes)

Étape 3: Hex n’est pas une malédiction

Hexadécimal (base 16)
Dans cette base--probablement la base plus populaire pour les programmeurs--le système de numérotation a les chiffres qui comptent jusqu'à 16.  Autrement dit, il n’y a pas de répétition de chiffres, de zéro à seize ans.  Étant donné que nous n’avons que des représentations numéros de zéro à neuf, les lettres « A » à « F » sont utilisés.  Par conséquent, le système hexadécimal est comprise entre zéro à F.

Nous allons compter de 0 à 32 en hexadécimal.

0 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14 15 16 17 18 19 1 A 1 B 1 1 1E 1F

Assez facile.  Les nombres hexadécimaux sont représentés généralement l’un des trois moyens et surtout les deux premiers, je vais vous montrer sur les systèmes qui ne prennent en charge la mise en indice (c'est-à-dire bon ' ol ASCII).

  1. Utilisez « 0 x » avant le numéro, comme 0 x 1234 ou 0xFF
  2. Utiliser le « h » après le numéro, comme 1234 h ou FFh
  3. Utilisez notre notation mathématique standard d’indices : 123416 et FF16

Dans certains langages de programmation, hexadécimal est également représentée avec le signe dollar, comme $FF mais je ne vais pas utiliser cette notation au-delà de cette phrase.

Un nombre de 8-bit est représenté par deux chiffres hexadécimaux et la convention est de zéros sur les limites de 8 bits.  Par exemple, 0xFF est 25510 tandis que 0xFFFF est 6553510.  Si le nombre devait être 409510, qui serait 0xFFF, il est plus agréable d’ajouter que zéro à l’avant (0x0FFF), bien que cela ne se fait pas toujours.

La raison hex est tellement « sauvagement » populaire auprès des programmeurs, c’est qu’il est plus compact et plus facile à lire de représentation des nombres binaires lorsque vous travaillez au niveau du bit.  Souvent dans les opérations, telles que la définition des valeurs dans les registres à décalage, renversant sur bits dans une matrice de LED, etc., il est plus commode d’écrire la valeur comme un nombre hexadécimal à plein sur binaire.  C’est pourquoi j’ai choisi hexadécimal comme l’une des trois bases que je voulais couvrir dans la conversion de base.

Qui couvre assez bien la représentation numérique de nos trois bases, nous allons donc effectivement entrer dans le corps de notre instructable et rock sur certaines conversions de base.

Articles Liés

Comment faire pour convertir entre RM, MP3, WAV, WMA avec RM Audio Converter ?

Comment faire pour convertir entre RM, MP3, WAV, WMA avec RM Audio Converter ?

vps-web-hosting.net ( http://www.vps-web-hosting.net ) RM Audio Converter supporte la conversion par lots entre les fichiers RM, MP3, WAV, WMA et OGG. Il convertit l'audio fichiers numériquement et non par la carte son qui vous permet de faire des co
Comment faire pour convertir entre tous les formats vidéo populaires ?

Comment faire pour convertir entre tous les formats vidéo populaires ?

Savoir comment convertir un fichier vidéo vers d'autres formats et enregistrez-le sur votre PC avec AVS Video Converter.Étape 1: Run AVS Video Converter et sélectionnez votre fichier vidéo d'entréeExécutez http://avs4you.com/AVS-Video-Converter.aspx
Comment faire pour convertir MKV en MP4 sur Mac OS X 10,9 Mavericks /Windows (Win8 inclus)

Comment faire pour convertir MKV en MP4 sur Mac OS X 10,9 Mavericks /Windows (Win8 inclus)

je suis un si freaking pissé. J'ai essayé de convertir un fichier vidéo de 720p MKV au format 720p MP4 sans perte de qualité vidéo. J'ai essayé de le faire pendant presque une semaine sans succès. N'y a-t-il pas un programme que je peux juste faire g
Comment faire pour convertir SWF aux exécutables

Comment faire pour convertir SWF aux exécutables

Ok, dans ce guide, je vais vous montrer comment faire pour convertir des fichiers swf à exe fichiers afin que vous puissiez jouer le jeu/film sans passer par quinze mille programmes juste pour l'ouvrir.Ce que vous aurez besoin :> Un ordinateur (pas d
Comment faire pour convertir des timestamps unix automatiquement et en temps réel aux dates lisibles par l’homme

Comment faire pour convertir des timestamps unix automatiquement et en temps réel aux dates lisibles par l’homme

Comme un développeur de logiciels, vous le savez ce problème : vous avez à traiter avec des formats de timestamp laid tout le temps. Lorsque vous devez travailler avec des timestamps unix (ancien secondes sind 01.01.1970 à maintenant) vous devez util
Comment faire pour convertir une grille de Propane à gaz naturel (Update)

Comment faire pour convertir une grille de Propane à gaz naturel (Update)

Il s'agit d'une mise à jour pour mon Instructable original qui a montré comment faire pour convertir une grille de propane à gaz naturel. Je montre comment faire le gril deviennent plus chaudes et chauffent plus rapidement.Étape 1 :Il s'agit d'une mi
Comment faire pour convertir redrum clouent sur un fichier .wav

Comment faire pour convertir redrum clouent sur un fichier .wav

c'est comment faire pour convertir votre battement de raison à un fichier .wav, vous pouvez utiliser et même mettre sur votre ipodÉtape 1: Copie de modèle à suivre Faites un clic droit sur le modèle select copie de suivre et de redrumÉtape 2: Désacti
Comment faire pour convertir une image

Comment faire pour convertir une image

ce Instructable vous dire comment faire pour convertir une imageChoses dont vous aurez besoinUn ordinateurLogiciel de retouche photoUne image ou des imagesIl s'agit de la photo que j'utiliseEtape 1: ouvrir l'image Première chose que vous devez faire
Comment faire pour convertir DVD, VCD, iPod avec Hot DVD to iPod Converter ?

Comment faire pour convertir DVD, VCD, iPod avec Hot DVD to iPod Converter ?

american-insurance.net ( http://www.american-insurance.net ) Hot DVD to iPod Converter est un outil rapide pour convertir DVD en iPod vidéo format MPEG-4(MP4). Conversion en temps réel garantit que la vitesse convertissante est élevée avec aucune dég
Comment faire pour convertir DVD pour Apple TV ?

Comment faire pour convertir DVD pour Apple TV ?

Avez-vous déjà imaginé que vous pourriez profiter de vos films préférés et créer une bibliothèque de films librement sur l'Apple TV ? DVDFab fera votre rêve devenu réalité.Avec la perpétuelle expansion de la catégorie de film et programme, iTunes sto
Comment faire pour convertir un vieux téléphone portable (NOKIA 6600) en A SUPERGADGET-MICRO-ORDINATEUR

Comment faire pour convertir un vieux téléphone portable (NOKIA 6600) en A SUPERGADGET-MICRO-ORDINATEUR

http://www.internetsecretbook.comAu milieu de difficultés se trouve occasion. -Albert EinsteinLes caractéristiques du téléphone Nokia 6600 affichent les nouvelles fonctionnalités d'imagerie avancées, notamment un brillant TFT 65 536 couleurs et appar
Pourquoi et comment faire pour convertir le courrier de Lotus Notes vers Outlook

Pourquoi et comment faire pour convertir le courrier de Lotus Notes vers Outlook

par l'utilisation de Lotus Notes si vous le trouvez incapable de travailler avec et a décidé de convertir le courrier de Lotus Notes vers Outlook puis, vous avez deux façons d'aller avec.• Convert Lotus Notes mail à Outlook à l'aide de la solution co
Comment faire pour convertir des films iTunes aux appareils Apple

Comment faire pour convertir des films iTunes aux appareils Apple

Ce qui est M4V ?Le format de fichier M4V est un format de fichier vidéo développé par Apple et est très proche au format MP4. Les différences sont de la pomme facultatif protection du droit d'auteur DRMet le traitement de l'AC3 audio (Dolby Digital)
Comment faire pour convertir des images bitmap pour l’affichage OLED SSD1306 dirigé par ATtiny85

Comment faire pour convertir des images bitmap pour l’affichage OLED SSD1306 dirigé par ATtiny85

Le principal objectif de ce tutoriel est de montrer comment convertir bitmap monochrome pour fichier HEX et géré par Attiny85 et OLED display SDD1306.En raison de l'exécution de campagne pour Arduino Attiny25/45/85 PCB minuscule CHEAP polyvalent comp