回 帖 发 新 帖 刷新版面

主题:为什么不能读入0.999766_8???

从文件里读入数据,如果浮点数写成带有_8的话,运行时就会报错,去掉则一切正常,怎样才能让程序能够读入带有_8的数据呢 谢谢啦

回复列表 (共3个回复)

沙发

直接读不能。
前几天刚讨论过,详情参见http://bbs.pfan.cn/post-356301.html

现在估计也只能将_8用某些手段去掉才行。
或者按照字符串读,把_8去除后再转换成浮点也成。

板凳

改成D0 应该就可以. 只能作些取舍了.

3 楼


呵呵 居然有人跟我遇到同样的问题 好久都没上论坛逛 最近一直在学c++,感觉对fortran的理解又不一样了

我来回复

您尚未登录,请登录后再回复。点此登录或注册