Fortran Coder

查看: 12607|回复: 8
打印 上一主题 下一主题

[数值问题] e指数

[复制链接]

36

帖子

14

主题

0

精华

熟手

F 币
195 元
贡献
119 点
跳转到指定楼层
楼主
发表于 2020-8-24 18:39:38 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
求助,在fortran中e指数的x次方,这个x最大可以为多少。谢谢各位了
分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

36

帖子

14

主题

0

精华

熟手

F 币
195 元
贡献
119 点
沙发
 楼主| 发表于 2020-8-27 11:07:42 | 显示全部楼层
风平老涡 发表于 2020-8-24 21:42
根据最后得到的实数Kind。

[mw_shl_code=fortran,true]program test_precision

非常感谢,因为我们用的编译器是cvf(很古老的)导致算到e的710次方就计算不下去了,如果想计算的更大只能换编译器了吗???????有没有其它解决的办法。

36

帖子

14

主题

0

精华

熟手

F 币
195 元
贡献
119 点
板凳
 楼主| 发表于 2020-8-27 11:15:39 | 显示全部楼层
风平老涡 发表于 2020-8-24 21:42
根据最后得到的实数Kind。

[mw_shl_code=fortran,true]program test_precision

谢谢大神的回复,还想请教一个问题我现在用的是cvf编译器,只能算到e的709次方,有没有什么办法把范围扩大。非常感谢了

36

帖子

14

主题

0

精华

熟手

F 币
195 元
贡献
119 点
地板
 楼主| 发表于 2020-8-27 14:15:35 | 显示全部楼层
liudy02 发表于 2020-8-27 11:12
并不是所有编译器都支持四精度实数
所以,其实楼上那个代码也不是能不经验证就拿来用的,REAL128很可能是 ...

好的,非常感谢

36

帖子

14

主题

0

精华

熟手

F 币
195 元
贡献
119 点
5#
 楼主| 发表于 2020-8-27 19:19:58 | 显示全部楼层
necrohan 发表于 2020-8-27 17:03
如果是科学计算,我感觉算到e的709次方精度已经不高了,改算法吧

好的,打算换一个编译器
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-5-2 22:36

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表