Math.round(11.5) Math.round(11.6) 为什么都等于12
Math.round(-11.5) Math.round(-11.6) 为什么前都-11 后者-12 主要就这二个不明白
Math.round(11.5) 12
Math.round(-11.5) -11
主要就这二个不明白
Math.round(-11.5) Math.round(-11.6) 为什么前都-11 后者-12 主要就这二个不明白
Math.round(11.5) 12
Math.round(-11.5) -11
主要就这二个不明白
解决方案 »
- JInternalFrame最小化问题,请高手指教?
- HelloWord.java的运行
- java文本编辑器
- javac中-sourcepath作用的总结问题!
- 很棘手!关于基于java的ipworks注册的问题。谢谢赐教!
- HttpURLConnection类的getHeaderField的疑问.(自己定位:由Delphi做MIS转向Java做J2ME而散分)
- 过节了,祝大家节日快乐!!! 顺便问一下同步的问题
- 讨论:什么情况下可能出现java.lang.OutOfMemoryError
- 菜鸟问题 JB中怎样打包呀?怎样打成EXE?泣求!!!这对我很重要!!!
- 怎样在一个文件中查找一个字符串?
- 请问Eclipse如何把程序打包成EXE文件?
- 学习JAVA的问题
假设有一个数x,则可将它分解为一个整数(a)与一个小数(b)的和
对x使用round方法,实际是对小数部分b采用4舍5入,
即如果b<0.5,则round(x)=a;如果b>=0.5,则round(x)=a+1;-11.6=-12+0.4,因为0.4小于0.5,所以不进位,结果为-12
-11.5=-12+0.5,因为0.5等于0.5,所以进位,结果为-12+1,即-11