回 帖 发 新 帖 刷新版面

主题:csv 如何转成 fixed format 文件?

我有一个CSV文件,一共有几万行,第一个变量(列)是整型的,其他五个变量(列)是实型的。我要用FORTRAN去读这个文件,当我直接读的时候,我发现实型变量读取有误。后来,我了解到我必须把它(至少是所有实型变量)首先转换成FIXED FORMAT才行, 比如F10.6。哪位知道如何转换呀?谢谢啦!

回复列表 (共2个回复)

沙发

那个只是读取格式是F10.6, 你的数据不必一定要F10.6的. 如果一定要改, excel似乎是可以选择有效数字位数的, 自己设定一下吧.
你不妨看看读错的数据真实值与读取到的值是什么关系再考虑如何解决.

板凳

我觉得不用格式读入,用 read( , * ) 就可以了

我来回复

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