jcst.net
当前位置:首页 >> log ln lg的互换公式 >>

log ln lg的互换公式

设N=logab(表示以a为底b的对数)b=a^Nlnb=Nlnalgb=NlgaN=lnb/lna=lgb/lga=logab哪个都行

lg就是以10为底的对数,ln就是以e为底的对数 例如,以2为底,3的对数就可以用换底公式换成lg3/lg2

lg与log的区别在:lg是以10为底的对数,即log10A=lgA(lg是log10的简写形式).用换底公式来换算,如:lognB=lgB/lgn. 设1.02^20=m,则:两边取对数(lg)有,lg1.02^20=lgm,即 20lg1.02=lgm20=lgm/lg1.0220=log1.02m(以1.02

logx=lnx/ln10

log是表示对数,与指数相反.log8/2我们读作log以8为底,2的对数.具体计算方式是2的3次方为8,及以8为底2的对数就是3.IG表示以10为底的对数IN表示自然对数e

lg是以10为底的对数

log(5,4)=log(5,10)/log(4,10)=lg5/lg4

lg的底为10,即log10(10为下标)的简写;ln的底为e,即loge(e为下标)的简写;log的底可为任意非1正数.

ln就是以e为底的log,lna可写成loge a lg就是以10为底的log1.log(c)(a*b)=log(c)a+log(c)b --相当于同底数幂相乘,底数不变“指数相加” log(c)(a/b)=log(c)a/log(c)b --相当于同底数幂相除,底数不变“指数相减” 2.log(c)(a^n)=n*log(c)a --相当于幂的乘方,底数不变“指数相乘” log(c^m)(a^n)=(n/m)log(c)a --上式的更一般情况(可由上式和换底公式推出) 3.log(c)a=log(b)a/log(b)c --换底公式 上述是logarithm的几个常用公式.

首先在C语言中要用到指数、对数的相关公式,需要引入math.h.另外ln是以e为底数,lg是以10为底数. 代码如下: #include<stdio.h> #include<math.h> void main() { double exponent, base; exponent = 3.14; printf("ln(%f) = %.2f\n", exponent, log(

网站首页 | 网站地图
All rights reserved Powered by www.jcst.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com