Fortran Coder

查看: 11781|回复: 2
打印 上一主题 下一主题

[输入输出] fortran采用科学计数法读取的问题

[复制链接]

2

帖子

1

主题

0

精华

新人

F 币
29 元
贡献
10 点
跳转到指定楼层
楼主
发表于 2021-5-26 15:42:27 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
大家好,我用ivf读取csv文件的数据时遇到了以下问题。
读取格式 (ES30.22)

读取的数据为3138042一个整型数
读取结果是3.138042000000000D-016。
请问这是什么原因?
分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

规矩勋章元老勋章新人勋章水王勋章热心勋章

QQ
沙发
发表于 2021-5-26 19:37:49 | 只看该作者
非必要不要用格式读取,直接表控
read(*,*) a , b , c , d

798

帖子

2

主题

0

精华

大宗师

F 币
3793 元
贡献
2268 点
板凳
发表于 2021-5-26 20:11:39 | 只看该作者
你遇到了一个很操蛋的问题,但这是fortran标准里的东西,查一下格式编辑符的帮助就知道。

QQ截图20210526201100.png (269.54 KB, 下载次数: 228)

QQ截图20210526201100.png
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-4-29 19:27

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表