![](https://danielcaraballo.es/wp-content/uploads/2022/12/serpientepin-1.png)
Conversión de hexadecimal a decimal y código fuente en Python
Para convertir un número hexadecimal a decimal es como convertir a binario pero; cambiamos la base 2 por 16 por estar con números hexadecimales.
Los pasos a seguir son los siguientes:
Numeramos la posición que ocupa cada digito de derecha izquierda, terminando la numeración en cero. El número resultante debe leerse de derecha a izquierda iniciando desde el cero.
Ejemplo:
Número hexadecimal 2FF
Tenemos que seguir esta tabla :
![](https://danielcaraballo.es/wp-content/uploads/2024/03/tABLA-EXADECIMAL-DECIMAL.png)
Tenemos claro que el numero hexadecimal A seria el decimal 10 y así sucesivamente.
La operación seria algo así:
![](https://danielcaraballo.es/wp-content/uploads/2024/03/Hexadecimal-decimal-1024x557.png)
Para convertir números decimales a hexadecimales es igual que en el binario
pero cambiando el 2 por un 16
El código fuente en Python seria así:
![](https://danielcaraballo.es/wp-content/uploads/2024/03/Hexa-decimal-1024x609.png)
![](https://danielcaraballo.es/wp-content/uploads/2024/03/Binario-decimal-destacada-75x75.png)
![](https://danielcaraballo.es/wp-content/uploads/2024/03/numpy-1024x640destacada-75x75.png)