Comment faire pour convertir entre systèmes différents numéral

January 20

Comment faire pour convertir entre systèmes différents numéral


Une façon de convertir d'un système numérique à l'autre est de convertir au système régulier base 10 et de changer de celui du système que vous voulez. Des exemples courants d'autres systèmes numériques sont base 2 ou binaire, utilisé dans le code informatique, et de la base 16 ou hexadécimal, utilisé pour spécifier les couleurs pour les pages web. Ajouter les valeurs des différents endroits du système d'origine pour obtenir le nombre en base 10. Ensuite, diviser les valeurs pour les différents endroits dans le nouveau système pour obtenir votre nouveau numéro. Grâce à ce processus, vous obtenez le nombre équivalent en base 10, ce qui vous donne une idée intuitive de la taille de la valeur que vous convertissez.

Instructions

1 Notez les valeurs de position des positions dans votre système d'origine. Utilisez 1 comme le plus à droite la valeur de position. Si la base de votre système numérique est Y, utilisez Y ^ 1 que la valeur de la deuxième place de la droite, Y ^ 2 que la valeur de la troisième place de la droite, etc. Pour un système binaire, par exemple, la note vers le bas les valeurs de position 1, 2 ^ 1 = 2, 2 ^ 2 = 4, 2 ^ 3 = 8, etc., et en utilisant 0 et 1 comme les deux symboles du système. Pour un système hexadécimal, faire les mêmes calculs et notez 1, 16, 256, etc., en utilisant les chiffres 0 à 9 et les lettres a à f que les 16 symboles du système.

2 Multiplier le nombre occupant chaque lieu par la valeur du lieu et exprimer le résultat en base 10 pour convertir de votre système numérique d'origine à la base 10. Si votre numéro est pqr dans un système Y de base, la valeur des places dans la base 10 est px 1, qx Y ^ 1 et rx Y ^ 2. Ajouter les valeurs des endroits pour obtenir la base 10 numéro. En utilisant les valeurs de position pour un système binaire de l'étape 1, calculer la valeur de base 10 du nombre binaire 1101 que 1 x 1 + 0 x 2 + 1 x 4 + 1 x 8 = 13.

3 Diviser le nombre de base 10 par la base du nouveau système à plusieurs reprises pour convertir de la base 10 à votre nouveau système. Écrivez le reste de chaque division dans les lieux à partir de la droite. Pour une base de système Y et base 10 Numéro pqr, fracture pqr par Y. Écrivez le reste à la place des unités. Divisez le résultat par Y de nouveau et d'écrire le reste à la deuxième place. Continuez jusqu'à ce que le nombre est trop petit pour se diviser et l'écrire dans le lieu final.

4 Convertir la base dix numéro 295, par exemple, à la base 16. Diviser 295 par 16 pour obtenir 18 avec le reste 7. Ecrire 7 à la place des unités. Diviser 18 par 16 pour obtenir 1 avec le reste 2. Ecrivez 2 dans la deuxième place avec la valeur de position 16. Ecrire 1, ce qui est trop petit pour être divisé par 16, à la troisième place avec la valeur de position 256. Vérifiez le nombre hexadécimal 127 par en utilisant les valeurs de position pour un système hexadécimal de l'étape 1. Calculer 7 x 1 + 2 x 16 + 1 x 256 pour obtenir 295, qui est la valeur correcte.