C++ log()函数,自然对数
log()函数
C++的log()函数,可以接收一个double类型的参数,并计算该参数对应的自然对数,而什么是自然对数呢,即以自然数e为底的对数。
C++ log()函数语法
double log( double )
提示:C++的log()函数包含在cmath头文件中!
log()参数
参数 | 描述 |
---|---|
double | 双精度浮点数。 |
C++ log()返回值
双精度浮点数类型值。
C++ log()函数实例代码
如下实例,定义了一个double类型的变量,值为2.718281828459045,用以近似地表示自然常数e,数学上,如果对数的底数与真数相等(不为零),则对数值为1,下面将通过验证log的参数为2.718281828459045时的值是否为1或是否接近与1,代码如下:
#include <iostream>
#include <cmath>
using namespace std;
int main(){
double x = 2.718281828459045;
double y = log(x);
cout << y << std::endl;
}
经过鄙人计算机上的编译器编译运行后输出值为1。
免责声明:内容仅供参考,不保证正确性!