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

為什麼這篇科學記號轉換鄉民發文收入到精華區:因為在科學記號轉換這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者coolpigtail (土撥)看板Fortran標題[問題] 有關數字跟科學符號的轉換時間Tu...


想請問各位高手

我將計算的答案用write輸出

會出現科學數字的結果(如1.198E+001)

在書上只找到如何將一般表示表示成科學數字

若我想將科學數字

轉換成一般表示(如0.1198)

該用什麼指令呢?

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.242.9.63
awer89:Fx.x 03/27 13:24
awer89:ex: F6.4 使用6個位置 小數點以下4個位置(不含小數點) 03/27 13:25

不好意思 我一開始漏講了

我的程式是用動態陣列決定大小

因此輸出的答案個數可能有很多

而且要看輸入數字決定

假設我的答案有十個(n=10)且都希望可以改變表示法

若要使用Fw.d的指令的話必須直接加一個數字

如(10F6.2)不能用(nF6.2)

不知道這樣子該如何處理呢?

謝謝各位大大QQ
※ 編輯: coolpigtail 來自: 111.242.9.63 (03/27 13:41)
terryys:可以用一個很大的數字,例如1000F6.4,答案少於1000都可以 03/27 14:07
terryys:或者你可以參考以前的問題,有很多都很像你現在的問題 03/27 14:08
gilocustom:輸出入格式是字串,可以改。 03/27 14:10
callmei:<n> 03/27 17:20
coolpigtail:謝謝大家 問題解決了~!! 03/28 22:26

你可能也想看看

搜尋相關網站