温馨提示×

C语言中对数函数使用指南

小樊
176
2024-07-06 01:00:20
栏目: 编程语言

在C语言中,求对数的函数是log()log()函数有两种形式:

  1. double log(double x):返回以自然对数e为底的x的对数。
  2. double log10(double x):返回以10为底的x的对数。

需要注意的是,传入log()log10()函数的参数必须是大于0的正数,否则会产生错误。如果要计算不同底数的对数,可以使用换底公式:

loga(b) = logc(b) / logc(a)

其中,a为底数,b为真数,c可以是任意的底数。

下面是一个使用log()函数计算对数的示例代码:

#include <stdio.h>
#include <math.h>

int main() {
    double x = 10.0;
    double result = log(x);

    printf("The natural logarithm of %f is %f\n", x, result);

    return 0;
}

在上面的代码中,我们使用log()函数计算了10的自然对数,并输出结果。

0