Fortran Coder

查看: 24193|回复: 14
打印 上一主题 下一主题

[文件读写] 求助,接本人上一个求助帖,fortran读取csv文件

[复制链接]

14

帖子

2

主题

0

精华

入门

F 币
97 元
贡献
49 点
跳转到指定楼层
楼主
发表于 2020-4-14 10:04:42 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
forttran读取csv文件中的日期为科学计数法,怎么改为文本。因为要以日期为文件名写出,所以现在比较头疼这个问题。
分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

14

帖子

2

主题

0

精华

入门

F 币
97 元
贡献
49 点
沙发
 楼主| 发表于 2020-4-14 11:32:52 | 显示全部楼层
本帖最后由 daydaycode 于 2020-4-14 11:34 编辑
li913 发表于 2020-4-14 10:25
如果你的文件本身就是科学计数,没办法。创建csv的时候就需要设置好单元格格式,可以为文本。 ...

好的,谢谢,fortran代码可以写转化txt文件为csv格式,并且设置为文本格式吗,我现在的操作都是手动导入excel

14

帖子

2

主题

0

精华

入门

F 币
97 元
贡献
49 点
板凳
 楼主| 发表于 2020-4-16 17:01:20 | 显示全部楼层
li913 发表于 2020-4-15 11:39
手动操作,准备好csv

好的,谢啦。

14

帖子

2

主题

0

精华

入门

F 币
97 元
贡献
49 点
地板
 楼主| 发表于 2020-4-16 17:17:59 | 显示全部楼层
necrohan 发表于 2020-4-16 12:20
WRITE(string,'(f6.2)')float_number

这种操作可行吗。我试了下,不行

14

帖子

2

主题

0

精华

入门

F 币
97 元
贡献
49 点
5#
 楼主| 发表于 2020-4-17 09:10:36 | 显示全部楼层
vvt 发表于 2020-4-17 08:02
给个例子吧。
你要读取的文件是从何而来?文件里是怎样记录时间的?科学记数法的数字代表什么?unix时间戳 ...

就是后面那种科学计数法,目前来说要是手动操作的话,实在太麻烦了,也不可取~

14

帖子

2

主题

0

精华

入门

F 币
97 元
贡献
49 点
6#
 楼主| 发表于 2020-4-17 13:49:05 | 显示全部楼层
本帖最后由 daydaycode 于 2020-4-17 13:50 编辑
vvt 发表于 2020-4-17 12:09
哪后面?

我再重复一次我的话:

不用了,谢谢。

14

帖子

2

主题

0

精华

入门

F 币
97 元
贡献
49 点
7#
 楼主| 发表于 2020-4-17 14:45:11 | 显示全部楼层
necrohan 发表于 2020-4-17 11:24
character*(20)::string
real::float_number
float_number=2.3e3

好的,谢谢。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-5-23 17:54

Powered by Tencent X3.4

© 2013-2024 Tencent

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