📜  C++ STL-math.exp2()函数(1)

📅  最后修改于: 2023-12-03 14:39:51.161000             🧑  作者: Mango

C++ STL:math.exp2()函数

简介

math.exp2()函数是C++ STL数学库cmath中的一个函数,用于计算2的幂次方。

函数定义如下:

double exp2(double x);

函数参数为一个double类型的数值x,返回值为2的x次方。

示例
#include <iostream>
#include <cmath>

int main() {
    double x = 5;
    double result = std::exp2(x);
    std::cout << "2的" << x << "次方为:" << result << std::endl;
    return 0;
}

运行结果:

2的5次方为:32
注意事项
  1. 参数x可以为正数、负数或零。

  2. 如果参数x为无限大或NaN,返回值为该参数本身。

  3. 如果参数x不是一个整数,返回值将被四舍五入到最接近的整数。

总结

math.exp2()函数是一个基本的数学函数,可以很方便地计算2的幂次方。它的使用也很简单,在应用中可以灵活运用。