作者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