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

编程中的对数

发布时间: 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-03-22 06:20:07 浏览:732
小京东商城源码 发布:2025-03-22 06:17:37 浏览:377
加密data 发布:2025-03-22 06:11:17 浏览:436
linux安装无线网卡 发布:2025-03-22 06:07:48 浏览:961
urlftp 发布:2025-03-22 05:57:45 浏览:570
半导体静态存储器 发布:2025-03-22 05:53:34 浏览:794
编程知识卡片 发布:2025-03-22 05:40:40 浏览:372
搭建的网站服务器连接失败 发布:2025-03-22 05:39:08 浏览:593
浪潮的服务器地址 发布:2025-03-22 05:37:30 浏览:411
凯撒加密在线 发布:2025-03-22 05:36:45 浏览:656