2
我有一個long
類型的值,它代表貨幣中的美分。我嘗試將其轉換爲歐元。所以,我做了以下:使用NumberFormat將美分轉換爲歐元
long val = 348;
NumberFormat nf = NumberFormat.getCurrencyInstance(Locale.FRANCE);
System.out.println(nf.format(val/100));
我想上面的代碼會打印出3,48 €
但我得到3,00 €
。爲什麼?