我有一個與 Django 后端通信的 Android 應(yīng)用程序。我目前正在使用 DecimalField 來表示與貨幣相關(guān)的變量,例如:from django.db import models...fee = models.DecimalField(max_digits=10,decimal_places=3)我可以使用 Java 中的等效數(shù)據(jù)類型,還是應(yīng)該將數(shù)字存儲在兩部分(小數(shù)部分和小數(shù)部分分開)?
1 回答

翻翻過去那場雪
TA貢獻2065條經(jīng)驗 獲得超14個贊
任意精度十進制數(shù)的標準 Java 類是BigDecimal
. 請注意,如果您以 JSON 格式發(fā)送,則需要使用字符串而不是數(shù)字(所有 JSON 數(shù)字都是浮點數(shù)),并且您的數(shù)據(jù)庫設(shè)置可能需要特別小心以保存您想要的數(shù)字。
添加回答
舉報
0/150
提交
取消