Manual Page Result
0
Command: frexp | Section: 3 | Source: UNIX v10 | File: frexp.3
FREXP(3) Library Functions Manual FREXP(3)
NAME
frexp, ldexp, modf - split into mantissa and exponent
SYNOPSIS
#include <math.h>
double frexp(value, eptr)
double value;
int *eptr;
double ldexp(value, exp)
double value;
double modf(value, iptr)
double value, *iptr;
DESCRIPTION
Frexp returns the mantissa of value and stores the exponent indirectly
through eptr. If 1/2<=|X|<1, then x = frexp(x*2^*eptr, eptr).
Ldexp returns the quantity value*2**exp.
Modf returns the positive fractional part of value and stores the inte-
ger part indirectly through iptr.
DIAGNOSTICS
On underflow ldexp returns 0; on overflow it returns a properly signed
largest value. In both cases it sets errno to ERANGE.
FREXP(3)