最近在做公司的專案的時候,突然發現線上有乙個奔潰的錯誤很頻繁,查了一下原來是在德語手機上
decimalformat轉出來的小數.變成了,;好大乙個坑,最後查了一下,原來是在德語,法語等手機上預設用,代替.
解決方案如下:decimalformat df = new decimalformat("0.00");
decimalformatsymbols dfs = new decimalformatsymbols();
dfs.setdecimalseparator('.');
df.setdecimalformatsymbols(dfs);
string a = df.format(price);
python小數點 python 小數點問題
我想生成一組小數,大小為從0到1,間隔為0.2,即 0,0.2,0.4,0.6,0.8,1 1.while迴圈生成 a list i 0 while i 1 i 0.2 print a list 列印結果為 0,0.2,0.4,0.6000000000000001,0.8,1.0 奇怪,為什麼會有0...
國際化 螢幕適配
國際化與螢幕適配 用了系統選單和sp儲存 1.螢幕適配 螢幕適配的感念 螢幕適配見名思意,說簡單點就是 自己給個比例,不過在任何裝置上都會按你這個比例來適配控制項的大小。使用步驟 1.自動整合sdk implementation com.zhy autolayout 1.4.5 2 extends ...
C 小數點格式化
1.tostring 方法 double d 12345678.2334 console.writeline d.tostring f2 1234.23 console.writeline d.tostring 00 12,345,678.23 2.math.round 方法 math.round ...