在Java运算中,两个整数直接相除是的得不到小数的。例如下面代码 divide(2,3),会得到0.0
如果要的到正确的计算值,只需要将x或者y强制类型转换为double类型。例如下面代码,会得到0.666666…..
那么我们如何才能得到0.67呢?我们可以尝试下面的方法。
提示:Math.round(double y);这个方法返回一个y四舍五入后的值
Java如何让2/3等于0.67
最新推荐文章于 2021-10-31 12:19:33 发布
在Java运算中,两个整数直接相除是的得不到小数的。例如下面代码 divide(2,3),会得到0.0
如果要的到正确的计算值,只需要将x或者y强制类型转换为double类型。例如下面代码,会得到0.666666…..
那么我们如何才能得到0.67呢?我们可以尝试下面的方法。
提示:Math.round(double y);这个方法返回一个y四舍五入后的值