作者sjgau (sjgau)
看板Fortran
标题Re: [问题] 一个输出的问题
时间Fri Apr 30 15:21:10 2010
初步简单测试的结果,
看起来 确实是 Compaq Visual Fortran 的错。
你有两个选择:
一 改成使用 Intel Fortran , 试试看
二 自己写副程式,模拟 E- format 的输出格式。
不会很难。以前,我在使用 Pascal, C 的时候,都干过这种事。
这几天比较忙,如果要采用 方法二,必须等下周一
※ 引述《Gill0920 (不断迈进!!)》之铭言:
: 想请问~ 是不是10的次方 只有固定4个位子可以让他输出?
: EX: 我跑出来的数值是 0.134678E+04 跟 0.938560-218 (但是其实是E-218)
: 前者可以表示出"E" 但是 後者没办法表示出 E
: 我的输出表示为 E13.6 但是没办法显示出 E
: 请问各位高手~ 有什麽方法吗? 可以强制写出E吗 因为资料很大 一个一个改会疯掉XD
: 麻烦大家~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.20.141.171
1F:推 Gill0920:我已经解决了!!感谢!!改成E16.6E3 就可以输出了!! 05/01 14:25