Android價格精度問題

簡介 Android開發通常使用double類型來表示小數,如表示價格等,通常在要求不高的場景中使用是沒有問題的,可是當double涉及到類型轉換或者運算時是會有精度問題的。java 例如用double來表示商品價格,如設置的價格16.9元,通常爲了更好地擴展會設置一個折扣值,當沒有折扣時實際價格=16.9 * 1.0(折扣,8折爲0.8)。這在顯示端是沒有問題的。可是因爲金額支付時接口通常是以分
相關文章
相關標籤/搜索