[爆卦]科學記號e-05是什麼?優點缺點精華區懶人包

為什麼這篇科學記號e-05鄉民發文收入到精華區:因為在科學記號e-05這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者JiGo (ㄐㄍ)看板Fortran標題[問題] 科學記號的讀取與輸出差異時間Fri Oct 1...


哈囉又是我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

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.61.213
terryys:ES11.5 10/11 15:05
JiGo:竟然!!!!謝謝大大,我之前翻書翻到這個格式卻不知道它的作用 10/11 15:42
JiGo:想再請問,那EN11.5的差別呢?剛剛試了一下會有值無法顯示出來 10/11 15:43

喔我找到 ES 和 EN 的差異了,自己回一下XD

ES科學記號

EN工程記號

工程記號的指數型是是以3的倍數顯示

就像 1.9279E-02 會顯示成 19.279E-03

如果小數點前面的數字超過可以顯示的格式就無法顯示了~
※ 編輯: JiGo 來自: 140.115.61.213 (10/11 16:01)
imys:學習了! 感謝 10/14 22:40
notebook789:基哥必推 10/16 22:42
zmack0905:漲姿勢惹~ 10/30 00:39

你可能也想看看

搜尋相關網站