java 保留小数点后两位

Math.round这个函数的作用是取最接近的int型,

如 float d = 123.2323232323;

result = Math.round(d);

那么结果就是 :123


如果想要两位小数,那就先将原有的数字扩大一百倍,再取整,然后再缩小一百倍,那么结果就是保留了两位小数


具体如下:

float m = (float) Math.round(d*100)/100;

那么m的结果是:123.23


你可能感兴趣的:(技术)