JAVA中Double保留后几位小数位的做法
前言
最近做个小实验,其中一部分要求将表单提交的数据转换为double,这个功能其实很简单直接一句Double.parseDouble(request.getParameter(“chinese”).trim())就可以实现,但因为是统计成绩,所以需要保留小数点后两位,所以各种百度发现了很多解决方法,这里特意总结下,万一以后又用上了呢?
一、 返回double型的
1.能四舍五入
double d = 114.145;
d = (double) Math.round(d * 100) / 100;
System.out.println(d);