| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1728 人关注过本帖, 1 人收藏
标题:【已解决】不调用math库函数求一个数的自然对数
只看楼主 加入收藏
zjsxwc
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:1
帖 子:252
专家分:601
注 册:2011-1-20
收藏
得分:0 
用幂级数展开只能算小数的ln,但是对大数取ln,只能靠查表,那么math库函数里面log是怎么实现的捏" border="0" />

The tools I recommended:
GUI: CSharp(VS), QT;    Core Code: Plain C (Tiny C Compiler);    Web: Python, JavaScript;    Android: Java;    Embedded System: ASM&C (Linux)
2011-01-20 20:05
zjsxwc
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:1
帖 子:252
专家分:601
注 册:2011-1-20
收藏
得分:0 
回复 10楼 点线面
我本来就是问怎么算ln,是你一个劲地在说高精度

The tools I recommended:
GUI: CSharp(VS), QT;    Core Code: Plain C (Tiny C Compiler);    Web: Python, JavaScript;    Android: Java;    Embedded System: ASM&C (Linux)
2011-01-20 20:19
点线面
Rank: 8Rank: 8
来 自:NO.-1
等 级:蝙蝠侠
帖 子:525
专家分:980
注 册:2011-1-3
收藏
得分:0 
就是刚才那个算法也行,你想解决长度问题,而我说是解决长度方,还有速度。

小代码,大智慧
2011-01-20 20:24
lyj23
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:168
专家分:140
注 册:2010-10-31
收藏
得分:0 
时间不早了,该休息的都休息去吧!别思考难题了!交个朋友,QQ610004305
2011-01-20 20:33
zjsxwc
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:1
帖 子:252
专家分:601
注 册:2011-1-20
收藏
得分:0 
回复 13楼 点线面
不是都说了幂级数展开有范围限制的,当x大于1以后就不正确了

[ 本帖最后由 zjsxwc 于 2011-1-20 20:41 编辑 ]

The tools I recommended:
GUI: CSharp(VS), QT;    Core Code: Plain C (Tiny C Compiler);    Web: Python, JavaScript;    Android: Java;    Embedded System: ASM&C (Linux)
2011-01-20 20:35
点线面
Rank: 8Rank: 8
来 自:NO.-1
等 级:蝙蝠侠
帖 子:525
专家分:980
注 册:2011-1-3
收藏
得分:0 
是啊,我之前不是己经说过,只是你领悟,我说长度问题只是这个,我说我那些方法也是针对这个

小代码,大智慧
2011-01-20 20:39
zjsxwc
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:1
帖 子:252
专家分:601
注 册:2011-1-20
收藏
得分:0 
顶上来,不能沉了

The tools I recommended:
GUI: CSharp(VS), QT;    Core Code: Plain C (Tiny C Compiler);    Web: Python, JavaScript;    Android: Java;    Embedded System: ASM&C (Linux)
2011-01-21 12:47
lxk899
Rank: 2
等 级:论坛游民
帖 子:19
专家分:30
注 册:2010-3-25
收藏
得分:0 
顶yi xia de a
2011-02-18 09:34
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9025
专家分:54030
注 册:2011-1-18
收藏
得分:0 
比如 ln(1.2) 可以化为 ln( e * (1.2/e) ) = 1 + ln( 1.2/e )
其中你说小于1的自然对数你会求,即ln( 1.2/e )你会求,那么1 + ln( 1.2/e )的结果不就出来了吗?
2011-02-18 09:56
快速回复:【已解决】不调用math库函数求一个数的自然对数
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.028733 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved