def _mantissa(dval):
 bb = _double_as_bytes(dval)
 mantissa = (bb[1] & (15 << 48))
 mantissa += (bb[2] << 40)
 mantissa += (bb[3] << 32)
 mantissa += bb[4]
 return mantissa

def _mantissa ( dval ) : bb = _double_as_bytes ( dval ) mantissa = ( bb [ 1 ] & ( 15 << 48 ) ) mantissa += ( bb [ 2 ] << 40 ) mantissa += ( bb [ 3 ] << 32 ) mantissa += bb [ 4 ] return mantissa
extract the _mantissa bits from a double-precision floating point value .