Fortran Coder

查看: 14633|回复: 6
打印 上一主题 下一主题

[输入输出] 读取浮点型文本资料,输出结果为整形

[复制链接]

1963

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1357 元
贡献
574 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

楼主
发表于 2017-2-16 12:09:00 | 显示全部楼层
write(20,'(2(2x,a),2x,f9.3)')stid,"20"//trim(fname), line(out_id)

1963

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1357 元
贡献
574 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

沙发
发表于 2017-2-16 15:14:50 | 显示全部楼层
f 编辑符针对浮点数
i 编辑符针对整数

1963

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1357 元
贡献
574 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

板凳
发表于 2017-2-16 15:29:22 | 显示全部楼层
因为你希望输出浮点数,而 line 本身就是浮点数,不需要 int,也不能够 int。
f 编辑符针对浮点数,那么 f9.3 就可以了。

当然其他的宽度也可以,比如 f8.3 , f7.4,只要宽度够就可以,不一定必须 f9.3
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-5-4 07:08

Powered by Tencent X3.4

© 2013-2024 Tencent

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