float都保存的是2进制近似值,所以不存在保留十进制几位小数的情况。
所谓保留几位小数,都是用于十进制显示时的显示格式。
方法1:
float a = 123.2334f;
float b = (float)(Math.round(a*100))/100; // 这里的100就是2位小数点,如果要其它位,如4,这里两个100改成10000
方法2:
String.format("%.2f", 0.12345f));
float都保存的是2进制近似值,所以不存在保留十进制几位小数的情况。
所谓保留几位小数,都是用于十进制显示时的显示格式。
方法1:
float a = 123.2334f;
float b = (float)(Math.round(a*100))/100; // 这里的100就是2位小数点,如果要其它位,如4,这里两个100改成10000
方法2:
String.format("%.2f", 0.12345f));
Java计算百分比保留整数的方法,提供了详细的代码示例,一看便懂。
方式一: 四舍五入double f = 111231.5585;BigDecimal b = new BigDecimal(f);double f1 =
ABS 获得指定字段的绝对值。
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M