看板 Fortran 關於我們 聯絡資訊
我用的是 gfortran on Windows, 想請問這是精確度的問題,還是輸出入的問題: program testp double precision:: a a=236828.0125 write (*,'(f15.4)') a end 輸出結果是 236828.0156 多謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.162.104.61
perceval:a=236828.0125D0 07/25 12:02
gilocustom:我猜是精度的問題,因為改成a=236828.0125d0就一樣了。 07/25 12:03
jsb: 修正程式後,證實是精確度的問題。多謝! 07/25 13:14