美文网首页
JAVA float转字符串保留小数点位数

JAVA float转字符串保留小数点位数

作者: 拒绝飞的鸟 | 来源:发表于2016-02-24 11:20 被阅读2240次

    使用DecimalFormat

    • 0 一个数字
    • # 一个数字,不包括 0
    • . 小数的分隔符的占位符
    • , 分组分隔符的占位符
    • ; 分隔格式。
    • - 缺省负数前缀。
    • % 乘以 100 和作为百分比显示

    示例:

    float dec = 0.12345f;
    DecimalFormat df = new DecimalFormat("#%");//乘以100后以百分比形式输出,此处输出"12%"
    DecimalFormat df = new DecimalFormat("##.##");//输出"0.12"
    DecimalFormat df = new DecimalFormat("00.00");//输出"00.12"
    String s = df.format(dec);
    System.out.println(s);
    

    相关文章

      网友评论

          本文标题:JAVA float转字符串保留小数点位数

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