f41
SYNOPSIS
#include <math.h> double ldexp(double val, int exp); float ldexpf(float val, int exp);
DESCRIPTION
ldexp
calculates the value val
2exp . ldexpf
is identical, save that it takes and
returns float
rather than double
values.
RETURNS
ldexp
returns the calculated value. Underflow
and overflow both set errno
to ERANGE.
On underflow, ldexp
and ldexpf
return 0.0.
On overflow, ldexp
returns plus or minus HUGE_VAL.
COMPLIANCE
ldexp
is ANSI; ldexpf
is an extension.