在Java中舍入一个数字

Heo*_*ark 4 java double rounding

我不知道如何将数字舍入到某些小数位,我到处看都试过了

目前,我的程序可以用来计算整数 double rACT = Math.ceil(ACT); double rSAT = Math.ceil(SAT); double rGPA = Math.ceil(GPA);

但我需要它来舍入到小数点后2位

仅供参考 - 我是一名高中生我真的不需要做一些非常复杂的事情因为我需要我的方法少于15我可以浪费任何线条

Rei*_*ica 10

可能有一种更简单的方法,但显而易见的是:

double rSAT = Math.ceil(SAT * 100) / 100;
Run Code Online (Sandbox Code Playgroud)

这将2.123之类的数字转换为212.3,将其舍入为213,然后将其分为2.13.