ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 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 ```