C 编程/math.h/log
外观
这些函数位于 math.h 中。一般来说,log(x),即 ln(x) 和 log10(x),这两种是对数的两种类型。在 C 语言中,两种类型的函数都有。因此,我们可以有效地使用数学术语。log(x) 是自然对数。log10 是以 10 为底的对数。
double log (double x);
float log (double x);
long double log (long double x);
返回 x 的自然对数。自然对数是以 e 为底的对数,是自然指数函数的逆函数。
#include <stdio.h>
#include <stdlib.h>
void main()
{
int num a,b,c,d;
#ifdef __WIN32
system("cls"); // for Windows
#else
system("clear"); // for Unix and Linux
#endif
printf("\n\tadddtion of 1 ");
scanf("%d",&a);
printf("\n\tsubtraction of 2");
scanf("%d",&b);
printf("\n\tmutiplication of 3");
scanf("%d",&c);
printf("\n\tdivide of 4");
scanf("%d",&d);
getchar();
}
double log10 (double x);
float log10 (double x);
long double log10 (long double x);
计算常用对数并返回 x 的常用对数(以 10 为底),其中 x>0。
#include <stdio.h>
#include <math.h>
int main() {
double vrbl, result;
vrbl = 100;
result = log10 (vrbl);
printf("log10(%lf) = %lf\n", vrbl, result );
return 0;
}
- cpluspluse, cpluspluse. "math:log". cplusplus. cplusplus. Retrieved 30/9/2011.
{{cite web}}
: Check date values in:|accessdate=
(help)