24小时热门版块排行榜    

查看: 832  |  回复: 13
当前主题已经存档。

junyez

木虫 (小有名气)

[交流] 【求助】fortran编译时遇到的问题【已完结】

紧急求助,编译时遇到的问题,如图所示

[ Last edited by 余泽成 on 2010-3-4 at 11:15 ]
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mickk

铁杆木虫 (职业作家)

★ ★
wangen994(金币+2,VIP+0):谢谢交流 6-11 12:22
找找函数sqrt(x),其函数值x为负值了,多半没有赋值所致。

[ Last edited by mickk on 2009-5-31 at 16:07 ]
2楼2009-05-31 16:00:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

maomao1210

金虫 (正式写手)

★ ★
woshilsh(金币+2,VIP+0):专家顾问啊,有空登记下!方便授予头衔!发奖励等等! 5-31 16:51
同意楼上的回答,不过楼上的表述有些问题,呵呵,一般是超出了sqrt函数定义域范围,呵呵。检查一下就可以了。

[ Last edited by maomao1210 on 2009-5-31 at 16:20 ]
3楼2009-05-31 16:18:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

junyez

木虫 (小有名气)

可是我没有用sqrt(x)函数,
4楼2009-05-31 16:26:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mickk

铁杆木虫 (职业作家)

★ ★ ★ ★ ★ ★ ★
woshilsh(金币+2,VIP+0):有意向应聘编程顾问,请到版版的帖子里看看,招聘顾问的!谢谢 5-31 16:51
junyez(金币+5,VIP+0):请问怎么寻找出错的地方 5-31 17:24
引用回帖:
Originally posted by junyez at 2009-5-31 16:26:
可是我没有用sqrt(x)函数,

肯定有这个函数,你提供的错误中存在sqrt,当然有可能不是sqrt(x)这样简单形式。

一般解决办法,直接在CVF编译器中调试程序,在sqrt处设置断点,当调试到该点时,直接查看该变量x;然后一步步溯回,寻找x出错原因。一般出错原因无非是没有设置初始值或初始值明显错误。

[ Last edited by mickk on 2009-5-31 at 17:42 ]
5楼2009-05-31 16:30:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

weiwei43

至尊木虫 (正式写手)


小木虫(金币+0.5):给个红包,谢谢回帖交流
同意楼上的说法,问题解决了吗?
6楼2009-06-01 09:11:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

junyez

木虫 (小有名气)

嗯 一部分变量出现“NaN”是什么意思呢
7楼2009-06-03 08:35:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

woshilsh

荣誉版主 (职业作家)

优秀版主


小木虫(金币+0.5):给个红包,谢谢回帖交流
引用回帖:
Originally posted by junyez at 2009-6-3 08:35:
嗯 一部分变量出现“NaN”是什么意思呢

就是出现了类似1/0这种东东了!
[center][url=http://www.91cool.net/][img]http://id.91cool.net/sign/?name=小木虫印&say=各位版主辛苦了![/img][/url][/center]
8楼2009-06-03 08:37:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

joshzrr

至尊木虫 (著名写手)

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
wangen994(金币+2,VIP+0):谢谢交流 6-11 12:22
引用回帖:
Originally posted by mickk at 2009-5-31 16:30:


肯定有这个函数,你提供的错误中存在sqrt,当然有可能不是sqrt(x)这样简单形式。

一般解决办法,直接在CVF编译器中调试程序,在sqrt处设置断点,当调试到该点时,直接查看该变量x;然后一步步溯回,寻找x出错 ...

同意 这种做法
有可能是你定义的精度不够 的原因 你所想要得到的值 被舍入 从而出现了0 或者负数
9楼2009-06-03 10:57:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

catqq

铜虫 (小有名气)

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
wangen994(金币+2,VIP+0):谢谢交流 6-5 20:33
引用回帖:
Originally posted by junyez at 2009-6-3 08:35:
嗯 一部分变量出现“NaN”是什么意思呢

就是Not A Number的意思,比如说无穷。
10楼2009-06-05 18:53:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 junyez 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见