QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3050|回复: 2
打印 上一主题 下一主题

如何计算对数值

[复制链接]
字体大小: 正常 放大
liny        

1

主题

0

听众

21

积分

升级  16.84%

该用户从未签到

新人进步奖

跳转到指定楼层
1#
发表于 2004-11-8 10:47 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
<>我需要计算一个数的对数值,精确到0.001,如何计算?</P>& k5 ^* T$ p9 J+ [& h5 D2 L4 |7 O
<>我有一个整数,我需要计算它的对数做为其他计算的系数,开始我要求精度0.01,比较简单,我采用查表的方式,表格很小,我事先计算好,计算很快,</P>% x0 _! J! N; c3 e1 v
<>后来要求精度提高了,表格会很大,如我采用对数函数计算,精度很高,但是速度太慢,现在我想在程序中计算,不知要采用如何算法?才能达到我要求得精度,又不太慢?</P>
* Z" N' O4 q9 @) _<>取对数以后X 1000 ?得到一个整数即可,也就是说不用浮点计算,怎样实现?</P>
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
ilikenba 实名认证       

1万

主题

49

听众

2万

积分

  • TA的每日心情
    奋斗
    2024-6-23 05:14
  • 签到天数: 1043 天

    [LV.10]以坛为家III

    社区QQ达人 新人进步奖 优秀斑竹奖 发帖功臣

    群组万里江山

    群组sas讨论小组

    群组长盛证券理财有限公司

    群组C 语言讨论组

    群组Matlab讨论组

    <>这个你就把lnX展成级数的形式,然后根据你要的精度估计出需要计算级数的多少项的和,求和编成应该不难,但是ln级数的收敛速度通常很慢,一般你如果不太追求速度的的话,可以随便找一个求就行了,如果要求速度就要筛选级数了!</P>
    回复

    使用道具 举报

    liny        

    1

    主题

    0

    听众

    21

    积分

    升级  16.84%

    该用户从未签到

    新人进步奖

    <>谢谢!</P><>我用了ln(1-x)展开,x要求-1~1,我把整数转换成小数,计算,速度比查表慢,但精度高,采用5级就能达到精度,比对数函数快5~10倍。</P>
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-4-20 06:21 , Processed in 0.411202 second(s), 68 queries .

    回顶部