g77(GNU Fortran 77編譯器)中是否有類似於「-fdefault-real-8」gfortran(GNU Fortran 95編譯器)的選項?該選項將默認實型設置爲8字節寬類型。g77中的雙精度默認值,Fortran編譯器
我目前有單精度算術限制我的準確性的代碼,所以我需要雙精度。 (這不僅僅是我希望以雙精度形式出現的中間值,這是一個FPU標誌;我希望一切都是雙精度的。)我知道我還有其他一些方法(使用gfortran,使用其他編譯器,或者將所有REALs改爲DOUBLE PRECISIONs),但它們不適合我的情況。
那麼,有沒有什麼辦法可以在g77中將默認實型設置爲雙精度,即8個字節寬?
A.雷克斯,我很好奇。你用gfortran看到了什麼錯誤? – 2009-01-26 15:19:08
@ ScottieT812:這實際上是我朋友的代碼,所以我不知道錯誤是什麼。他說他已經以任何方式解決了這個問題,部分是用你的答案。 – 2009-01-29 00:04:47