X

hexadecimal a decimal

 


Table of Contents

Hexadecimal a decimal


Qué es el sistema hexagonal?


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.

Qué es el sistema decimal?


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.

Convertir hexadecimal a decimal


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.

Tabla hexadecimal a decimal

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.

Cómo se convierte manualmente de 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:

  • Primero, convertimos todos nuestros números hexadecimales en sus equivalentes decimales. C es igual al decimal 12 (consulte la tabla anterior) y 9 es igual al decimal 9.
  • Luego multiplicamos los números 12 y 9 comenzando con el último número de la pregunta por 16 y su potencia. Recuerde, los poderes comienzan en cero.
  • Nuestra primera multiplicación tenía potencia 0 y la segunda multiplicación tenía 1. Si hubiera una tercera, habría tenido una potencia de 2.
  • El símbolo (^) representa "elevado al poder de". Por lo tanto, los primeros términos entre paréntesis dicen "16 elevado a 0". Esto significa que dieciséis se multiplicaron por sí mismos cero veces. Todo lo elevado a potencia cero es 1. Por lo tanto, 9 se multiplicaron por uno.
  • En el segundo corchete, el término decía "16 elevado a 1". Un número elevado a la potencia de uno es igual a ese número. Por lo tanto, 12 se multiplicaron por 16. Obtuvimos 192 cuando los multiplicamos.
  • Luego sumamos los resultados para obtener nuestro número de equivalentes decimales, que fue 201.


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.

Cómo funciona el convertidor de hexadecimal a decimal?


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.