这么什么骚操作?
Topic source加0.5是一个很巧妙的设计:
如果小数部分本来小于0.5,加0.5以后。则整数部分还是原值 (比如125.4999 + 0.5 = 125.99999999) (最后强制类型转换抹除小数以后,还是125)
如果小数部分之前大于0.5,加0.5以后,则整数部分就是原值+1了 (比如125.50000001 + 0.5 = 126.000001) (最后强制类型转换抹除小数以后,还是126)
- 1
加0.5是一个很巧妙的设计:
如果小数部分本来小于0.5,加0.5以后。则整数部分还是原值 (比如125.4999 + 0.5 = 125.99999999) (最后强制类型转换抹除小数以后,还是125)
如果小数部分之前大于0.5,加0.5以后,则整数部分就是原值+1了 (比如125.50000001 + 0.5 = 126.000001) (最后强制类型转换抹除小数以后,还是126)
求女票上微博
如果要进行四舍五入,可以对浮点数加上0.5再强制转型:
这是什么骚操作,我数学不好,不要忽悠我!