就楼主那个式子,确实毫无疑问z是整数。我也不明白浮点数比较大小之类的,谁可以讲解一下?
注意看我的前边的帖子比如:3/2=1;3/2.0=1.5;显然 1.5>1
你说的我明白。我是说,两个浮点数直接像整数这样比较有风险吧,我看了网上好几种方法比较两个浮点数。我不明白什么情况下会出现直接比较带来的风险,我记得有次遇到过,现在怎么想也想不起,自己测试也都遇不到。
按位比较..
这个问题可以反过来想,只要 (n-m)*Z == L-x+y 就可以了。注意:整型/整型=整型,所以Z是不是整型没有关系。