ldexp
multiply by integer power of 2
You're viewing an older version of this page (#3323). View the current version.
NAME
ldexp
INTERFACE
#include <math.h>
double ldexp ( double x, int n ) long ldexpl ( long double x, int n ) float ldexpf ( float x, int n )
DESCRIPTION
The ldexp functions multiply x by 2 to the power n.
#include <math.h>
#include <stdio.h>
int main(void)
{
printf("%f", ldexp(1,2));
return 0;
}Output:
4.000000
SPECIAL VALUES
ldexp ( 0 , n ) returns 0.
ldexp ( x ,0 ) returns x.
ldexp ( ∞, n ) returns ∞.
STANDARDS
The ldexp functions conform to ISO/IEC 9899:1999(E).