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