[問題] int計算後變成float?

作者: BanPeeBan (踢屁屁)   2019-03-21 21:10:32
寫個簡單的int四則運算 結果竟變成float
附上程式碼 請各位解惑 如何自行設定字元數並輸出int
作者: rex0707 (我就是我)   2019-03-21 21:49:00
2f11.11的f吧...
作者: alen84204 (Dana)   2019-03-22 10:45:00
write(*,'(2f11.11)')
作者: rex0707 (我就是我)   2019-03-22 19:38:00
作者: fragmentwing (片翼碎夢)   2019-04-14 15:01:00
FW.D代表以11個字元寬度輸出浮點數(w)以11個字元寬度輸出小數部分(d)然後你還要考量到有個小數點那爆炸是理所當然的啦你連小數點的空間都沒給他喔你跑的結果超詭異 REX0707那個結果才正常該不會是沒放STOP所以一直跑的問題?雖然rex0707也沒放 可是會不會是編譯器的差異?
作者: rex0707 (我就是我)   2019-04-14 16:35:00
我沒加STOP是因為我是直接複製貼上原PO的程式碼喔我只是想表達一樣的CODE在我這邊是沒問題的
作者: fragmentwing (片翼碎夢)   2019-04-14 17:10:00
我知道 所以我才在猜會不會是編譯器的差異

Links booklink

Contact Us: admin [ a t ] ucptt.com