主题:FORTRAN中的类型转换问题
yycfresh
[专家分:0] 发布于 2010-05-06 14:28:00
各位高手好!
我现在利用命令行将参数传入Fortran程序,但是通过GETARG()得到的都是字符型,如何将其转换为浮点数呢?
谢谢!
回复列表 (共3个回复)
沙发
yycfresh [专家分:0] 发布于 2010-05-06 20:50:00
难道这个问题这么难?还是没有说清楚。。。
或者说:对于一个CHARACTER(8) buf = '12.5',如何转化为REAL v = 12.5呢?
板凳
weixing1531 [专家分:2580] 发布于 2010-05-06 21:48:00
用内部文件
详见置顶贴《字符和数值之间的转换》
3 楼
yeg001 [专家分:14390] 发布于 2010-05-06 21:49:00
我确实没看明白楼顶的问题, 二次解释之后明白了. 可以用"内部文件"做一个转换.
具体做法可以站内搜索. 这方面的问题出现过好几次了.
我来回复