Comment calculer les nombres décimaux à hexadécimales

June 19

Comment calculer les nombres décimaux à hexadécimales


La notation hexadécimale est utilisé pour afficher un grand nombre d'une manière compacte. Les ordinateurs utilisent le code binaire composé de zéros et de uns, mais affichant un grand nombre en code binaire donne une longue chaîne de caractères. Les nombres hexadécimaux sont beaucoup plus courtes, et prennent moins de place que même les nombres décimaux. Voilà pourquoi ils sont utilisés pour spécifier les millions de couleurs ordinateurs peuvent afficher. Lorsqu'il est affiché dans le système de nombre hexadécimal, les couleurs peuvent être décrites en utilisant seulement six caractères.

Instructions

1 Faire un tableau de nombres hexadécimaux et décimaux pour afficher les caractères correspondant à chaque valeur numérique. Notez les numéros de 0 à 15 dans le système décimal en ligne. En dessous, écrivez les chiffres de 0 à 9, puis les lettres "a" à "f". Notez que le système décimal doit aller à deux caractères pour afficher des nombres supérieurs à 9, mais que le système hexadécimal peut aller tout le chemin à 15 avec un caractère.

2 Changez les nombres décimaux en nombres hexadécimaux. Diviser le nombre décimal par 16 pour obtenir un résultat de nombre entier et un reste. Consulter l'équivalent hexadécimal du reste dans le tableau de l'étape 1 et l'écrire. Si le résultat, après la division, est de 16 ou plus, le diviser par 16, rechercher la valeur du reste et d'écrire la réponse vers le bas à la gauche du premier caractère. Poursuivre le processus jusqu'à ce que le résultat est inférieur à 16. Regardez cette valeur et notez-le à la gauche des autres personnages.

3 A titre d'exemple, changer 20.943 en hexadécimal. Divisez 20.943 par 16 pour obtenir le résultat complet du nombre de 1308. 1308 fois 16 est égal à 20928 avec le reste (20.943 - 20.928) 15. Regardez jusqu'à 15 dans le tableau de l'étape 1 pour obtenir "f" comme premier caractère. Diviser 1308 par 16 pour obtenir le résultat complet de nombre de 81 avec un reste de 12. Regardez jusqu'à 12 pour obtenir "c" comme le deuxième caractère. Diviser 81 par 16 pour obtenir le résultat complet de nombre de 5 avec un reste de 1. Consulter 1 dans la table pour obtenir le troisième caractère de «1» Le résultat de 5 ne peut pas être divisé par 16, de sorte qu'il devient le dernier caractère de "5." Notez l'équivalent hexadécimal de 20.943 comme 51cf.

4 Vérifiez votre travail en convertissant 51cf retour en décimal en utilisant la table de l'étape 1. Recherchez "f", qui est compté unités pour une valeur de 15. Consulter le caractère "c", qui est compté en deuxième place des unités vaut 16. Les la valeur est de 16 x 12 = 192. Le caractère «1» est le comptage troisième place des unités d'une valeur de 16 x 16 = 256 avec une valeur de 256 x 1 = 256. Le caractère "5" est compter quatrième place des unités d'une valeur de 16 x 16 x 16 = 4096 avec une valeur de 4,096 x 5 = 20,480. Ajouter toutes les valeurs pour obtenir 15 + 192 + 256 + 20, 480 = 20943.