第一種:好比網上交易系統,數字保留4位小數:code
public static void main(String[] args){ NumberFormat nf = new DecimalFormat("##.####"); Double d = 554545.4545454; String str = nf.format(d); System.out.println(str); //輸出554545.4545 }
第二種:好比網上交易系統,金錢數字保留4位小數且以「¥」開頭:orm
public static void main(String[] args){ NumberFormat nf = new DecimalFormat("$##.####"); Double d = 554545.4545454; String str = nf.format(d); System.out.println(str); //$554545.4545 }
第三種:好比網上交易系統,金錢數字保留4位小數且三位三位的隔開:ci
public static void main(String[] args){ NumberFormat nf = new DecimalFormat("#,###.####"); Double d = 554545.4545454; String str = nf.format(d); System.out.println(str); //554,545.4544; }