[問題] parameter的用法

看板Fortran作者 (thinthin)時間11年前 (2013/09/07 18:45), 編輯推噓1(104)
留言5則, 4人參與, 最新討論串1/1
(1)節錄原code: PARAMETER (MM=250) !MM IS FOR R DIRECTION . . common /lv/tlv(MM,LL),sv(MM,LL),aulv(MM,LL) . 想請問一下 在這裡(MM=250)是代表最大等於250嗎? 還是有別的解讀? 在後面跑迴歸的時候是要跑 Tlv(2,itime),Tlv(41,itime)....... (2)數據有一個是長這樣: .42440-313 請問一般寫法是多少? 新手小弟請大家多多包涵> < -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.166.169.107 ※ 編輯: thinshang 來自: 1.166.169.107 (09/07 18:49)

09/07 18:53, , 1F
0.4220e-313? = 0.442*10^-313
09/07 18:53, 1F

09/07 22:07, , 2F
parameter表示是"常數"不是"變數" 在程式中不能改變MM的值
09/07 22:07, 2F

09/07 23:19, , 3F
精度有這麼高?
09/07 23:19, 3F

09/08 01:39, , 4F
程式跑出來的就是.42440-313,所以等於0.4220e-313?
09/08 01:39, 4F

09/08 14:53, , 5F
你怎麼不去看一下他的format? 搞不好他自己定義的
09/08 14:53, 5F
文章代碼(AID): #1IAmE-Nz (Fortran)
文章代碼(AID): #1IAmE-Nz (Fortran)