def single_prec(v): return ((-1) ** int(v[0])) * sum([int(v[i]) * (2 ** (8 - i)) for i in range(1,32)]) def double_prec(v): return ((-1) ** int(v[0])) * sum([int(v[i]) * (2 ** (11 - i)) for i in range(1, 64)])