xref: /plan9/sys/man/2/frexp (revision 689a84d85e2cf71b8a1e4a6c60c36e6c02053604)
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 =

Ldexp returns the quantity

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.