@Test
public void txfloat() {
// TODO 自动生成的方法存根
int a=9;
int b=7;
DecimalFormat df=new DecimalFormat("0.00");
System.out.println(df.format((float)a/b));
System.out.println(df.format(a/(float)b));
System.out.println(df.format((float)a/(float)b));
System.out.println(df.format((float)(a/b)));
}
效果图:
![](https://img-blog.csdn.net/20170310185533861?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbXkxMzQxMzUyNzI1OQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
DecimalFormat 是 NumberFormat 的一个具体子类,用于格式化十进制数字。
构造方法摘要
DecimalFormat()
使用默认模式和默认语言环境的符号创建一个 DecimalFormat。
DecimalFormat(String pattern)
使用给定的模式和默认语言环境的符号创建一个 DecimalFormat。
DecimalFormat(String pattern, DecimalFormatSymbols symbols)
使用给定的模式和符号创建一个 DecimalFormat。