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)