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 ALSOintro(2)DIAGNOSTICS
Ldexp returns 0 for underflow and the appropriately signed infinity for
overflow.
FREXP(2)