java保留两位小数
方法一:String的format方法(推荐)
double f = 111231.5585;
System.out.println(String.format("%.2f", f));
方法二:DecimalFormat的format方法
double f = 111231.5585;
DecimalFormat df = new DecimalFormat("#.00");
System.out.println(df.format(f));
Java做常规的除法运算:
/**
* 除法运算,保留小数
* @param a 被除数
* @param b 除数
* @return 商
*/
public static String txfloat(int a,int b) {
DecimalFormat df=new DecimalFormat("0.00");//设置保留位数
return df.format((float)a/b)
}