版权声明:本文为博主吕小布原创文章,未经允许不得转载。 https://blog.csdn.net/qq_36769100/article/details/79497949
摘要:
如题,如何是double保留两位小数.
因为这方面用的不多,所以每当用的时候总是会忘记,所以决定还是备份一下。
话不多说,直接推荐一种自己认为比较好用的套路:DecimalFormat
public static void main(String[] args) {
int a = 7;
double result = a / 3.00;
System.out.println("result:"+result);
DecimalFormat df = new DecimalFormat("####0.00");
System.out.println("df.format(result):"+df.format(result));
}
结果如下图:
顺带说一下,如果想让结果存在小数的话,那么除数和被除数至少有一个本身就带小数。