重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
1、C语言中,有两个log函数,分别为log10和log函数,具体用法如下:
坚守“ 做人真诚 · 做事靠谱 · 口碑至上 · 高效敬业 ”的价值观,专业网站建设服务10余年为成都木屋小微创业公司专业提供企业网站设计营销网站建设商城网站建设手机网站建设小程序网站建设网站改版,从内容策划、视觉设计、底层架构、网页布局、功能开发迭代于一体的高端网站建设服务。
2、函数名: log10
功 能: 对数函数log,以10为底
用 法: double log10(double x);
程序示例:
#include math.h
#include stdio.hint main(void)
{
double result;
double x = 800.6872;
result = log10(x);
printf("The common log of %lf is %lf\n", x, result);
return 0;
}
3、函数名: log
功 能: 对数函数log,以e(2.71828)为底
用 法: double log(double x);
程序示例:
#include math.h
#include stdio.hint main(void)
{
double result;
double x = 800.6872;
result = log(x);
printf("The common log of %lf is %lf\n", x, result);
return 0;
}
#include stdio.h
#include math.h
void main()
{
float x;
scanf("%f",x);
(x=(float)0)?printf("输入有误!"):printf("lgx=%f",log10(x));
}
运行示例截图:
表示为log10(1.5)即可。lg1.5中的lg是数学中以10为底的对数函数的一种书写表示,在C语言中对应的库函数名是log10。比如:
//#include "stdafx.h"//If the vc++6.0, with this line.
#include "stdio.h"
#include "math.h"//log10在这个头文件中
int main(void){
printf("lg1.5 = %g\n",log10(1.5));
return 0;
}输出是lg1.5
=
0.176091