double格式化 保留小数点

 java.text.DecimalFormat
 void setMaximumFractionDigits(int newValue)  设置某个数的小数部分中所允许的最大数字位数。
 void setMinimumFractionDigits(int newValue) 设置某个数的小数部分中所允许的最小数字位数。

 String retValue = null;
  DecimalFormat df = new DecimalFormat();
  df.setMinimumFractionDigits(3);
  df.setMaximumFractionDigits(3);  //保留小数点后3位(四舍五入)
  retValue = df.format(value);

输出结果4,048.18,请问怎样将结果中的 ", "去掉?
df.applyPattern( "####.## ");


java.text.NumberFormat ft=java.text.NumberFormat.getPercentInstance(); //百分数
  ft.setMinimumFractionDigits(2);//保留两位小数
  String per=ft.format(f);  //显示66。67%
java.text.NumberFormat ftn=java.text.NumberFormat.getNumberInstance();
  //ftn.setMinimumFractionDigits(2);
  ftn.setMaximumFractionDigits(2);


  String dig=ftn.format(f);   //显示0.67
NumberFormat fth=NumberFormat.getCurrencyInstance();
  String fths=fth.format(f);  //显示¥0.67

你可能感兴趣的:(java,F#)