标签: java
我想在java中将double值舍入到最接近的0.05。 例如:54.625至54.65
或
32.1885至32.19等。
答案 0 :(得分:1)
double foo = 54.625; foo = (int)(foo * 20.0 + 0.5) / 20.0;
这很快而且很脏 - 例如,它不能正确处理负数。但对于简单的问题,这是一个简单的解决方案。