Method One:
这样计算可以保留result_value小数点后四位,以此类推,1后面几个零就是保留小数点后几位数.
Method two:
这样就是保留小数点后两位小数,如果想保留三位,则为
感兴趣的可以试试.
(double)(Math.round(result_value*10000)/10000.0)
这样计算可以保留result_value小数点后四位,以此类推,1后面几个零就是保留小数点后几位数.
Method two:
import java.text.DecimalFormat;
DecimalFormat df = new DecimalFormat("###.00");
System.out.println(df.format(double_value));
这样就是保留小数点后两位小数,如果想保留三位,则为
DecimalFormat df = new DecimalFormat("###.000");
感兴趣的可以试试.