Lines Matching refs:value
9 def read_float_24(value):
10 sign = (-1) ** ((value & 0x800000) >> 23)
11 exponent = 2 ** (((value & 0x7e0000) >> 17) - 32)
12 mantissa = (value & 0x01ffff) * 2 ** -17
19 def write_float_24(value):
21 if value >= 0:
26 if value != 0:
28 exponent = math.floor(math.log2(abs(value)))
32 if value != 0:
33 mantissa = abs(value) / 2**exponent - 1