作者lprsdmn (ziv)
看板Fortran
标题[问题] 关於int的使用...
时间Mon Mar 21 08:52:15 2011
L=1
dx=0.1*L
nx=int(L/dx)
想说nx应该是10才对
可是竟然是9
要修正哪里呢?
谢谢各位
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.117.58.27
1F:→ latinboy: 用nint()试试 03/21 09:10
2F:推 mjhsieh:这是有可能的, 那结果可能是 int(9.999999999999999..)=9 03/21 13:44
3F:→ charlesdc:基本上没人这样写吧@@ 03/21 16:05
4F:→ ejialan:dx=0.1d0*L 03/25 17:38