C log() 原型
double log( double arg );
log() 函数接受一个参数,并返回一个 float
类型的值。
[Mathematics] logex = log(x) [In C programming]
它定义在 <math.h> 头文件中。
为了计算长双精度或浮点数的 log(),您可以使用以下原型。
long double logl( long double arg); float logf(float arg);
C log() 参数
参数 | 备注 |
---|---|
arg > 0 (大于零) | 计算参数的自然对数 |
arg < 0 (小于零) | 显示运行时错误 |
示例:C log() 函数
#include <stdio.h>
#include <math.h>
int main()
{
double num = 5.6, result;
result = log(num);
printf("log(%.1f) = %.2f", num, result);
return 0;
}
输出
log(5.6) = 1.72