FREXP(2) FREXP(2) NAME frexp, ldexp, modf - split into mantissa and exponent SYNOPSIS #include <u.h> #include <libc.h> 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 signed fractional part of value and stores the integer part indirectly through iptr. SOURCE /sys/src/libc/port/frexp.c SEE ALSO intro(2) DIAGNOSTICS Ldexp returns 0 for underflow and the appropriately signed infinity for overflow. Page 1 Plan 9 (printed 12/22/24)