我想知道为什么代码乘以周长100,然后再除以100?
(double)Math.round(dblPerimeter * 100) / 100);
答案 0 :(得分:0)
舍入到小数点后第二位。即使您永远不能完全确定浮点运算,但这是应该做的。
答案 1 :(得分:0)
此代码会将dblPerimeter
舍入到小数点后两位。
其工作方式示例:
让dblPerimeter = 123.456
。将dblPerimeter
舍入到小数点后两位
Math.round()
12345.6至12346 (double)
:12346.0