Saltar al contenido

convertir hexadecimal a número de coma flotante Ejemplo de código IEEE-32

Te doy la bienvenida a nuestro sitio web, ahora vas a encontrar la solucíon de lo que necesitas.

Ejemplo: convertir float a binario 16

importstruct
#################### bin32 ################################
# importbitstring
# f1 =bitstring.BitArray(float=0.456789, length=32)
# # f1 =bitstring.BitArray(float=0.456789, length=16)
# print(f1.bin)
# print("0011011101001111")
#################### bin32 ################################

def convertFloatToBin16(x):
    k = struct.pack('>e', x)
    z =''.join(format(i,'08b')for i in k)returnstr(z)print(convertFloatToBin16(0.9945678))

valoraciones y reseñas

Si para ti ha sido de utilidad nuestro post, nos gustaría que lo compartas con otros entusiastas de la programación y nos ayudes a difundir esta información.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

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