int x = 20;
int y = 100;
double z = x / y;
Numberformat nf = Numberformat.getPercentInstance();
nf.setMinimumFractionDigits(2);
Sytem.out.println(nf.format(z));
結果是:
0.00%
一看就知道是有問題的 orz,改成底下這樣子
double x = 20;
double y = 100;
double z = x / y;
Numberformat nf = Numberformat.getPercentInstance();
nf.setMinimumFractionDigits(2);
Sytem.out.println(nf.format(z));
結果是:
20.00%
這....我該說是我沒注意,還是compiler或run time是要寫明....
沒有留言:
張貼留言