float类型的数字,保留两位小数?

解决方案 »

  1.   

    用DecimalFormat进行数值的格式化,保证保留两位小数。
    DecimalFormat myFormat = new DecimalFormat("0.00");
    String strFloat = myFormat.format(float的数字);
      

  2.   

    float f = 3.145925F;
    f = Math.round(f * 100) / 100F;
    System.out.println(f);
      

  3.   

    用DecimalFormat进行数值的格式化,保证保留两位小数。
    DecimalFormat myFormat = new DecimalFormat("0.00");
    String strFloat = myFormat.format(float的数字);正解,顶一下.
      

  4.   

    但是三楼的把 float 变成字符串了耶~~