如何在Java中计算时舍入到2位小数

时间:2017-11-18 07:39:19

标签: java android

对于一次计算,我需要在计算过程中舍入到2位小数。

相关代码:

count = 500;
price = 0.00077
pounds = 150,000
double value = ((350 - count) * price) * (pounds / 100);

为了得到我需要的结果,(350 - count) * price必须在执行pounds / 100之前舍入到2位小数,那么在计算过程中如何舍入到2位小数呢?

1 个答案:

答案 0 :(得分:0)

在java中你可以把它想象一下那样

double roundOff = Math.round(a * 100.0) / 100.0;

在你的情况下

Math.round(((350 - count) * price) * 100d) / 100d