Java语言高分悬赏;Java语言中怎么求一个函数返回值的近似值按照四舍五入输出

Java语言高分悬赏;Java语言中怎么求一个函数返回值的近似值按照四舍五入输出

首先,只有数值类提供了四舍五入的方法,如 BigDecimal ,还有 Math.round 等都可以实现。
非数值类型就没有必要了。

你的描述不够详细,能详细说一下吗

加 0.5 后显示转型为int,
或者用NumberFormat类提供的方法,通过getInstance()或getNumberInstance()获取实例,通过setMinimumFractionDigits(int)\setMaximumFractionDigits(int)设置最少\最多保留的小数位数,然后调用format方法获取格式化后的数字

return Math.round(数值);

这种?