曲径通幽论坛

标题: ldexp() -- 计算 2 的次方值 [打印本页]

作者: beyes    时间: 2011-12-23 11:38
标题: ldexp() -- 计算 2 的次方值
ldexp() 原型如下:
[Plain Text] 纯文本查看 复制代码
#include <math.h>
double ldexp(double x, int exp);

ldexp() 用来计算参数 x 乘以 2 的 exp 次方值,即 x * 2^exp 。

测试代码
[C++] 纯文本查看 复制代码
#include <stdio.h>
#include <math.h>

int main()
{      
        int exp;
        
        double x, result;
        
        result = ldexp(10, 3);
        
        printf ("10*2^(3) = %f\n", result);
        
        return 0;
}

运行输出:
./ldexp
10*2^(3) = 80.000000





欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) Powered by Discuz! X3.2