ldexp(计算2的次方值)
相关函数 frexp
表头文件 #include<math.h>
定义函数 double ldexp(double x,int exp);
函数说明 ldexp()用来将参数x乘上2的exp次方值,即x*2exp。
返回值 返回计算结果。
附加说明 使用GCC编译时请加入-lm。
范例:
/* 计算3*(2^2)=12 */
#include<math.h>
main()
{
int exp;
double x,answer;
answer = ldexp(3,2);
printf("3*2^(2) = %f\n",answer);
}
执行 3*2^(2) = 12.000000