【Java】:最简单方法保留数字的第N位小数

JAVA学习网 2020-08-26 23:14:02

Java我们如果使用format那么只能够在输入的时候将其保留小数而不能够从本身上将其小数的位数进行改变,因此我们使用以下方法可以直接从本身上直接将小数位数进行改变:

double d = 114.145678;
d = (double) Math.round(d * 1000) / 1000;//这个是保留三位小数的方法

这样我们就可以四舍五入得到保留三位小数的结果,如果想要保留四位小数,只需要将所有的1000更改成1000即可

阅读(2312) 评论(0)