Fortran Coder

查看: 7983|回复: 4
打印 上一主题 下一主题

[数值问题] Fortran浮点计算问题

[复制链接]

50

帖子

11

主题

0

精华

熟手

F 币
239 元
贡献
151 点
跳转到指定楼层
楼主
发表于 2018-1-21 21:10:38 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
如图所示,编写了代码想计算et=le*0.408*10^-6次方,结果老是显示为0.00000等等,不知到怎么回事,感觉是单双精度的问题,忘大神指导,谢谢!

QQ截图20180121210757.png (55.38 KB, 下载次数: 235)

QQ截图20180121210757.png

QQ截图20180121210815.png (4.08 KB, 下载次数: 229)

QQ截图20180121210815.png
分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

规矩勋章元老勋章新人勋章水王勋章热心勋章

QQ
沙发
发表于 2018-1-21 21:18:18 来自移动端 | 只看该作者
et=le*0.408e-6

50

帖子

11

主题

0

精华

熟手

F 币
239 元
贡献
151 点
板凳
 楼主| 发表于 2018-1-22 10:23:33 | 只看该作者

谢谢,好像是,还想请教下您fortran里面e的几次方怎么表示,是exp()吗,谢谢

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

规矩勋章元老勋章新人勋章水王勋章热心勋章

QQ
地板
发表于 2018-1-22 13:57:14 | 只看该作者
是的。exp 是求 e 指数。

50

帖子

11

主题

0

精华

熟手

F 币
239 元
贡献
151 点
5#
 楼主| 发表于 2018-1-22 19:59:16 | 只看该作者
vvt 发表于 2018-1-22 13:57
是的。exp 是求 e 指数。

谢谢,
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-4-20 01:40

Powered by Tencent X3.4

© 2013-2024 Tencent

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