作者cowbaying (壓力太大 囧mmmmmmmmmmm)
看板java
標題[問題] DecimalFormat
時間Fri Nov 23 00:58:55 2012
今天遇到一個問題
在設定格式的地方
DecimalFormat("000000;-00000");
理論上負數應該是會變成5個數字加1個負號
但是卻一直是6個數字加1個負號
跪求解答...
目前是暫時先判斷正負數
if (n<0){
df.applyPattern("00000");
}else{
df.applyPattern("000000");
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.242.62.80
1F:→ cowbaying:該不會要自己寫了吧 XDDDD 11/23 10:40
※ 編輯: cowbaying 來自: 111.242.78.79 (11/23 10:55)
2F:推 PsMonkey:DecimalFormat("0").format(10000) 出來還是 10000 阿? 11/23 11:23
3F:→ ssccg:negative subpattern只用來指定prefix, suffix 11/23 11:24
4F:→ ssccg:你可以改用String.format 11/23 11:31
5F:推 tomoyaken14:自己寫也不賴呀 能解決問題的就是好方法 11/23 14:36
6F:→ cowbaying:要統一格式 所以超過的地方需要填0 只是都會多一位 11/23 16:00