有人知道如何在后续计算中使用舍入值吗?
例如,我正在开发一个需要双距离输入的程序,但必须向下舍入到整数以获得单位输出。这是为了确定特定空间中的单位数量。然后,我想在后续计算中使用单位数量。
问题是当我使用Math.floor
或Math.round
方法时,后续计算会保持精确度,因此我使用的是73.43666而不是73。
非常欢迎任何建议!!
答案 0 :(得分:0)
你可以在double值上调用intValue()
将它转换为一个明显会围绕它的整数
答案 1 :(得分:0)
您可以使用
int a = (int) Math.round(doubleVar);