[問題] 科學記號的讀取與輸出差異

作者: JiGo (ㄐㄍ)   2013-10-11 13:37:42
哈囉又是我0.0
我在副程式中寫了一個讀取並輸出的流程
都是用 E10.4 這個格式去讀值
讀入的值為 1.000    1.9279E-02
但是以同樣的格式輸出之後卻得到下列型式的值
      0.1000E+01 0.1928E-01
前面的值還沒有什麼太大的問題
但是後面那個值卻硬生生的少掉一個位數
因為原本的值就是一個估計值了
怕說如果少掉一個位數
或許在後續的計算中會影響到結果也說不定
所以想請問各位是否有辦法可以輸出成 1.9279E-02 的格式嗎
好像可以用 E11.5 的方式去輸出
應該就會寫成 0.19279E-01
但是總覺得不夠漂亮0.0
作者: terryys (terry)   0000-00-00 00:00:00
ES11.5
作者: JiGo (ㄐㄍ)   0000-00-00 00:00:00
竟然!!!!謝謝大大,我之前翻書翻到這個格式卻不知道它的作用想再請問,那EN11.5的差別呢?剛剛試了一下會有值無法顯示出來
作者: imys (依密思)   0000-00-00 00:00:00
學習了! 感謝
作者: notebook789 (Joker)   0000-00-00 00:00:00
基哥必推
作者: zmack0905 (降太)   0000-00-00 00:00:00
漲姿勢惹~

Links booklink

Contact Us: admin [ a t ] ucptt.com