如果temp = 12.5
val newTemp = "%.1f".format(Tempvalue)
原本的寫法是這樣
在法語區
將newTemp.toFloat() 後會掛,因為法語地區的小數點是 , 逗號
所以沒法轉成 12.5 會變成 12,5
後來的解法
將拿到的數字硬轉成 12.5 其他就不管了
val newTemp = "%.1f".format(Tempvalue)
原本的寫法是這樣
在法語區
將newTemp.toFloat() 後會掛,因為法語地區的小數點是 , 逗號
所以沒法轉成 12.5 會變成 12,5
後來的解法
將拿到的數字硬轉成 12.5 其他就不管了
val newTemp = "%.1f".format(Locale.US, Tempvalue)
留言
張貼留言