美文网首页
java 四舍五入保留一位小数

java 四舍五入保留一位小数

作者: haiyong6 | 来源:发表于2017-11-13 21:55 被阅读0次

方法一:
String a = "11.85";
Float b = Float.paseFloat(a);
int num = 1;//设几就是保留几位小数
String numstr = "";
numstr = new BigDecimal(b).setScale(num, BigDecimal.ROUND_HALF_UP)+"";

方法二:
DecimalFormat df = new DecimalFormat("#,##0.#");
df.format(11.85);
System.out.println(df.format(Float.parseFloat(String.valueOf(11.85))));//11.9

相关文章

网友评论

      本文标题:java 四舍五入保留一位小数

      本文链接:https://www.haomeiwen.com/subject/srazmxtx.html