Table of Contents
El sistema hexadecimal, o hexadecimal, es un sistema numérico de base 16. Debido a que el sistema decimal tiene solo 10 dígitos, los 6 dígitos adicionales están representados por las primeras 6 letras del alfabeto. Por ejemplo, un valor hexadecimal de B se representaría en forma decimal como 11, o un valor binario de 1011. Es una manera fácil de expresar números binarios en computadoras modernas donde un byte generalmente se define como que contiene ocho dígitos binarios.
El sistema decimal es uno de los sistemas numéricos más antiguos y más utilizados en la actualidad. También se conoce como numeración en base 10 porque se basa en 10 dígitos únicos: 0,1,2,3,4,5,6,7,8,9. Por ejemplo, un valor decimal de 11 se representaría como un valor hexadecimal de B o como un valor binario de 1011.
Ahora, cómo se convierte manualmente hexadecimal en decimal? Primero, debe saber que todas las letras en un hexadecimal tienen equivalentes decimales como se indica en la tabla a continuación.
Hex base 16 |
Decimal base 10 |
Calculation |
---|---|---|
0 | 0 | - |
1 | 1 | - |
2 | 2 | - |
3 | 3 | - |
4 | 4 | - |
5 | 5 | - |
6 | 6 | - |
7 | 7 | - |
8 | 8 | - |
9 | 9 | - |
A | 10 | - |
B | 11 | - |
C | 12 | - |
D | 13 | - |
E | 14 | - |
F | 15 | - |
10 | 16 | 1×161+0×160 = 16 |
11 | 17 | 1×161+1×160 = 17 |
12 | 18 | 1×161+2×160 = 18 |
13 | 19 | 1×161+3×160 = 19 |
14 | 20 | 1×161+4×160 = 20 |
15 | 21 | 1×161+5×160 = 21 |
16 | 22 | 1×161+6×160 = 22 |
17 | 23 | 1×161+7×160 = 23 |
18 | 24 | 1×161+8×160 = 24 |
19 | 25 | 1×161+9×160 = 25 |
1A | 26 | 1×161+10×160 = 26 |
1B | 27 | 1×161+11×160 = 27 |
1C | 28 | 1×161+12×160 = 28 |
1D | 29 | 1×161+13×160 = 29 |
1E | 30 | 1×161+14×160 = 30 |
1F | 31 | 1×161+15×160 = 31 |
20 | 32 | 2×161+0×160 = 32 |
30 | 48 | 3×161+0×160 = 48 |
40 | 64 | 4×161+0×160 = 64 |
50 | 80 | 5×161+0×160 = 80 |
60 | 96 | 6×161+0×160 = 96 |
70 | 112 | 7×161+0×160 = 112 |
80 | 128 | 8×161+0×160 = 128 |
90 | 144 | 9×161+0×160 = 144 |
A0 | 160 | 10×161+0×160 = 160 |
B0 | 176 | 11×161+0×160 = 176 |
C0 | 192 | 12×161+0×160 = 192 |
D0 | 208 | 13×161+0×160 = 208 |
E0 | 224 | 14×161+0×160 = 224 |
F0 | 240 | 15×161+0×160 = 240 |
100 | 256 | 1×162+0×161+0×160 = 256 |
200 | 512 | 2×162+0×161+0×160 = 512 |
300 | 768 | 3×162+0×161+0×160 = 768 |
400 | 1024 | 4×162+0×161+0×160 = 1024 |
Hay otras tablas de sistemas numéricos con más valores para octas, hexes, decimales y binarios, pero la tabla anterior proporciona todo lo que necesitamos para entender cómo convertir hexadecimal a decimal.
Para convertir manualmente un hexadecimal a decimal, debe comenzar multiplicando el número hexadecimal por 16. Luego, lo eleva a una potencia de 0 y aumenta esa potencia en 1 cada vez de acuerdo con el número hexadecimal equivalente.
Partimos de la derecha del número hexadecimal y vamos a la izquierda al aplicar las potencias. Cada vez que multiplicas un número por 16, la potencia de 16 aumenta.
Al convertir un C9 hexadecimal a decimal, su trabajo debería verse así:
Ejemplo
9 = 9 * (16 ^ 0) = 9
C = 12 * (16 ^ 1) = 192
Luego, sumamos los resultados
192 + 9 = 20110 decimal
Intentemos entender cómo:
Qué sucede si no desea convertir hexadecimal en dec manualmente?
¡Sin preocupaciones! Tenemos un convertidor de hexadecimal a int que puede ayudarle a convertir hexadecimal a decimal en línea. La calculadora prepostseo hexadecimal a decimal tiene una interfaz avanzada y rápida de conversión de base 16 a base 10. Además, puede convertir decimal a hexadecimal utilizando nuestro convertidor de dec a hexadecimal en línea. Además de esta herramienta, ofrecemos traductor de texto a binario, decimal a binario, binario a decimal y binario para conversión gratuita.
La herramienta de conversión hexadecimal en línea le permite convertir instantáneamente números hexadecimales a decimales. El convertidor hexadecimal es una solución rápida para conversión hexadecimal a número o simplemente hexadecimal.