FREXP(2) FREXP(2)
NAME
frexp, ldexp, modf - split into mantissa and exponent
SYNOPSIS
double frexp(double value, int *eptr)
double ldexp(double value, int exp)
double modf(double value, double *iptr)
DESCRIPTION
Frexp returns the mantissa of value and stores the exponent
indirectly through eptr, so that value =
frexp(value)*2**(*eptr).
Ldexp returns the quantity value*2**exp.
Modf returns the positive fractional part of value and
stores the integer part indirectly through iptr.
DIAGNOSTICS
Ldexp returns 0 for underflow and the appropriately signed
infinity for overflow.
SEE ALSO
intro(2)
Page 1 Plan 9 (printed 11/4/25)