📅  最后修改于: 2023-12-03 14:39:51.238000             🧑  作者: Mango
在C++ STL库中,math.h头文件中提供了许多数学函数。这其中就包括了math.log10()函数。
math.log10()函数用于计算以10为底数的对数。
double log10(double x);
参数x为输入参数,表示需要求对数的数值。
注意:当x为负数或零时,该函数的行为是未定义的。
该函数返回x以10为底数的对数结果,为double类型。
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
double x = 100;
double result = log10(x);
cout << "log10("<< x << ") = " << result << endl;
// 输出:log10(100) = 2
return 0;
}
math.log10()函数是C++ STL中很实用的一个函数,计算某个数的10进制对数,能够很好地解决计算难度较高的问题。