Fortran Coder

标题: Fortran浮点计算问题 [打印本页]

作者: 向着光亮    时间: 2018-1-21 21:10
标题: Fortran浮点计算问题
如图所示,编写了代码想计算et=le*0.408*10^-6次方,结果老是显示为0.00000等等,不知到怎么回事,感觉是单双精度的问题,忘大神指导,谢谢!

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

QQ截图20180121210757.png

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

QQ截图20180121210815.png

作者: vvt    时间: 2018-1-21 21:18
et=le*0.408e-6
作者: 向着光亮    时间: 2018-1-22 10:23
vvt 发表于 2018-1-21 21:18
et=le*0.408e-6

谢谢,好像是,还想请教下您fortran里面e的几次方怎么表示,是exp()吗,谢谢
作者: vvt    时间: 2018-1-22 13:57
是的。exp 是求 e 指数。
作者: 向着光亮    时间: 2018-1-22 19:59
vvt 发表于 2018-1-22 13:57
是的。exp 是求 e 指数。

谢谢,




欢迎光临 Fortran Coder (http://bbs.fcode.cn/) Powered by Discuz! X3.2