Conversión entre números binarios, hexadecimales y decimales utilizando el módulo Coden

Coden es una biblioteca basada en códigos, códigos secretos. Esta biblioteca se puede usar para codificar y decodificar para que un mensaje se pueda enviar en secreto. También se puede usar para la conversión entre números binarios, hexadecimales y decimales en Python.

Instalación

Este módulo no viene integrado con Python. Para instalarlo, escriba el siguiente comando en la terminal.

pip install coden

Conversión entre números binarios, hexadecimales y decimales

Decimal a binario: este módulo proporciona un método integrado llamado int_to_bin() para hacer lo mismo.

Ejemplo:

Python3

import coden
  
a_decimal_number = 16227
binary_output = coden.int_to_bin(a_decimal_number)
print(binary_output)

Producción:

11111101100011

Decimal a hexadecimal: este módulo proporciona un método integrado llamado int_to_hex() para hacer lo mismo.

Ejemplo:

Python3

import coden
  
a_decimal_number = 165
hexadecimal_output = coden.int_to_hex(a_decimal_number)
print(hexadecimal_output)

Producción:

a5

De binario a hexadecimal: este módulo proporciona un método integrado llamado bin_to_hex() para hacer lo mismo.

Ejemplo:

Python3

import coden
  
a_binary_number = 110100
hexadecimal_output = coden.bin_to_hex(a_binary_number)
print(hexadecimal_output)

Producción:

34

De binario a decimal: este módulo proporciona un método integrado llamado bin_to_int() para hacer lo mismo.

Ejemplo:

Python3

import coden
  
a_binary_number = 10010
decimal_output = coden.bin_to_int(a_binary_number)
print(decimal_output)

Producción:

18

Hexadecimal a binario: este módulo proporciona un método integrado llamado hex_to_bin() para hacer lo mismo.

Ejemplo:

Python3

import coden
  
a_hexadecimal_number = "f1ff"
binary_output = coden.hex_to_bin(a_hexadecimal_number)
print(binary_output)

Producción:

1111000111111111

Hexadecimal a Decimal: Este módulo proporciona un método incorporado llamado hex_to_int() para hacer lo mismo.

Ejemplo:

Python3

import coden
  
a_hexadecimal_number = "ffea1a"
decimal_output = coden.hex_to_int(a_hexadecimal_number)
print(decimal_output)

Producción:

16771610

Hexadecimal aleatorio: la función randoms.hexadecimal devuelve un número hexadecimal aleatorio entre el rango dado de números hexadecimales.

Ejemplo:

Python3

import coden
  
a = "f"
b = "1e"
  
# returns random hexadecimal in range 
# of a - b.
random_hexadecimal_output = coden.randoms.hexadecimal(a, b)
print(random_hexadecimal_output)

Producción:

15

Binario aleatorio: la función randoms.binary devuelve un número binario aleatorio entre el rango dado de números binarios.

Ejemplo:

Python3

import coden
  
a = 101
b = 10101
  
# returns random binary in range 
# of a - b.
random_hexadecimal_output = coden.randoms.binary(a, b)
print(random_hexadecimal_output)

Producción:

110

Color hexadecimal aleatorio: randoms.hexcolor() devuelve un número hexadecimal aleatorio (color).

Ejemplo:

Python3

import coden
  
# returns random hexadecimal color
random_hexadecimal_color_output = coden.randoms.hexcolor()
print(random_hexadecimal_color_output)

Producción:

#63783A

Publicación traducida automáticamente

Artículo escrito por tanmayn y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *