当前位置:首页 » 编程软件 » 编程中的对数

编程中的对数

发布时间: 2023-08-03 21:35:37

A. 编程函数取对数运算

不同分母的两个分数不能直接相加,要换成相同的分母后才能相加.同理底不同的对数要相互运算,就需要换成同样的底.这样就产生了换底公式.
推导:
设t=log(a)x
则有a^t=x
两边取以e为底的对数
lna^t=lnx,因为lna^t=tlna
tlna=lnx
t=lnx/lna
即是:log(a)x=lnx/lna
我尝试用C语言实现:例用换底公式求log(10)x,即以a=10为底的对数,输入任意x,由换底公式求出对数的值。
#include
"stdio.h"
#include
"math.h"
void
main()
{
float
x;
double
s;
printf("please
input
x=");
scanf("%f",&x);
printf("x=%f\n",x);
s=
log(
x)/
log(
10);
printf("log(10)x=%lf",s);
}
运行后输入100,则结果得出2.000000

热点内容
数据库的字段命名规则 发布:2025-02-05 13:53:16 浏览:683
固定ip自建服务器访问 发布:2025-02-05 13:53:03 浏览:740
快速获取文件夹没文件 发布:2025-02-05 13:52:19 浏览:871
服务器主机如何家用 发布:2025-02-05 13:52:15 浏览:99
安卓应用如何删除自动下载 发布:2025-02-05 13:52:15 浏览:660
c语言switch语句用法 发布:2025-02-05 13:49:16 浏览:936
腾讯缓存不了的动画片怎么办 发布:2025-02-05 13:49:12 浏览:130
access数据库调用 发布:2025-02-05 13:45:01 浏览:49
如何查询服务器所有电脑名 发布:2025-02-05 13:21:38 浏览:150
我的世界ec服务器up主称号怎么获得 发布:2025-02-05 13:21:15 浏览:913