Hir*_*ran 1 java math numbers rounding
我正在遇到以下问题......
java中是否存在已经"内置"的函数,用于将给定的随机数舍入到最接近的较低四分之一值.
这些是给定的随机数:
2.00 -> 2.00
2.24 -> 2.00
2.25 -> 2.25
2.49 -> 2.25
2.50 -> 2.50
2.74 -> 2.50
2.75 -> 2.75
2.99 -> 2.75
3.00 -> 3.00
Run Code Online (Sandbox Code Playgroud)
您可以将该值乘以4然后将其除以4然后除以4.
public static double quarterRound(double v){
return Math.floor(v*4)/4;
}
Run Code Online (Sandbox Code Playgroud)