python binary float
import struct def binary(num): return ''.join('{:0>8b}'.format(c) for c in struct.pack('!f', num))
Source: stackoverflow.com
import struct def binary(num): return ''.join('{:0>8b}'.format(c) for c in struct.pack('!f', num))