Fortran Coder

查看: 6254|回复: 4
打印 上一主题 下一主题

[输入输出] 输出为1750254-6这种格式,求助

[复制链接]

12

帖子

5

主题

0

精华

入门

F 币
72 元
贡献
43 点
跳转到指定楼层
楼主
发表于 2014-10-10 09:53:45 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
我在用fortran处理数据后,需要输出数据。要求的输出的格式这样的:1750254-6,用科学计数法表示为:1.750254E+00,也就是说小数点和指数符号E没有了,指数部分减小了6个量级。
求详细解决办法,谢谢。

分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

12

帖子

5

主题

0

精华

入门

F 币
72 元
贡献
43 点
沙发
 楼主| 发表于 2014-10-14 21:39:05 | 显示全部楼层
fcode 发表于 2014-10-10 11:44
[mw_shl_code=fortran,true]Program www_fcode_cn
  Implicit none
  write( * , * ) W( 1.750254E+00 )

非常感谢。。

12

帖子

5

主题

0

精华

入门

F 币
72 元
贡献
43 点
板凳
 楼主| 发表于 2014-10-16 15:18:45 | 显示全部楼层
fcode 发表于 2014-10-10 11:44
[mw_shl_code=fortran,true]Program www_fcode_cn
  Implicit none
  write( * , * ) W( 1.750254E+00 )

如果要将转换后的数值写成二进制的形式,不利用字符型变量,可以实现吗?
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-5-17 11:25

Powered by Tencent X3.4

© 2013-2024 Tencent

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