【发布时间】:2014-10-26 01:17:53
【问题描述】:
如何在 Java 中对数字进行四舍五入?就像,我有这个数字3.4666666666663,我想将它四舍五入到最接近的浮点数,即 3.5。我不想四舍五入到 4
【问题讨论】:
-
当你说“这个数字”时,它的开头是什么?
float?double?BigDecimal? -
我相信你对最近浮点数的定义并没有被普遍接受。
-
@Keppil 基本上我想将数字四舍五入到下一个浮点数,后面有 1 个数字,例如“2.444424”到“2.5”,“5.66764”到“5.7”
-
你还没有回答我的问题;它对您寻求的答案有巨大的影响
-
@fge 这是一个
doubledouble a = (n1 * 4) - 60; Double b = (a * -1) / 6; cp_nota2.setText(b + "");