The frexp functions break the floating-point number (value) into a normalized fraction and an integral power of 2, as follows: value = fraction * (2exp) The fractional part is returned as the return value. The exponent is placed in the integer variable pointed to by eptr.