use*_*440 0 java math calculus
我正在寻找一些java math.round公式,它可以转换为最近的5000值.假设值为15555,则应转换为20000.如果值为18555,则还应转换为20000(因为这应该给出下一个5000范围).到目前为止,我正在尝试这个:
Math.round(value/ 5000.0) * 5000.0)
Run Code Online (Sandbox Code Playgroud)
但如果值是15555,这给了我15000.我希望这是20000
你正在寻找Math.ceil(),而不是Math.round()
Math.ceil(value/ 5000.0) * 5000.0
Run Code Online (Sandbox Code Playgroud)