感謝各位大大撥空路過進來看小弟的問題
最近想要利用fortran輸出一些資料但在格式遇到些問題
想要把資料寫入檔案的時候,發現format好像只能寫固定的格式
EX/ format(f10.3,1x,f10.3,1x,f8.3)
而沒辦法利用變數去進行取代的更改輸出格式
以下為想利用變數的值
type_a = 'f10.3'
type_b = 'f10.3'
type_c = 'f8.3'
EX/ format(type_a,1x,type_b,1x,type_c)
因為小弟寫的這支code需要透過使用者輸入
來進行輸出格式的確定
例如要輸出到小數點第幾位
但如果要更改輸出的格式又好像只能透過更改程式碼,才能辦到
但使用者又不懂fortran,這樣卻是會造成使用者很大的困擾
不知道是否有沒有什麼方式不透過更改程式碼達到輸出格式更改的目的呢?!
小弟學藝不精,想請版上各位大神,好心救救小弟
先在這邊感謝大家^ ^