[问题] 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