2013-02-18 31 views
2

我很難將指數編號寫入文件。如果我將輸出設置爲E20.8的格式,並且數字範圍在e-99到e + 99之間,我很好。當我嘗試輸出小於e-99的數字時,例如1.23456e-100,我得到1.23456000-100(代替e20,因爲E20 * .8 *)。這對於後處理來說是有問題的。Fortran輸出指數到文件

任何修復建議?對於指數大小,Ew.d格式是否有另一個參數?

回答

4

我在搜索過程中不夠執着:完整的輸出格式是Ew.d,後面跟着「e」以及要離開指數的空格數。在我的情況下,E20.8e3工作得很好。答案,以供將來參考,在這裏: http://www.hicest.com/Format.htm

+1

你應該接受你自己的問題的答案;也許它更清楚地包括你正在尋找的特定編輯描述符,而留下鏈接的其餘部分以供參考。 – sigma 2013-02-19 14:33:49