import java.math.BigDecimal; import java.text.DateFormat; import java.text.DecimalFormat; public class Fx { /** * 將double轉為取NUM小數的字段 * @param numDouble * @param size 小數點后幾位 */ public static String getDoubleToString (Double numDouble,int size){ String result=""; //轉換為小數點后2位 BigDecimal bd=new BigDecimal(numDouble); BigDecimal bd1=bd.setScale(size, BigDecimal.ROUND_HALF_UP); double d=Double.parseDouble(bd1.toString()); //System.out.println(d); result=String.valueOf(d); return result; }
}
就可以轉為需要的