我有一个与 Django 后端通信的 Android 应用程序。我目前正在使用 DecimalField 来表示与货币相关的变量,例如:from django.db import models...fee = models.DecimalField(max_digits=10,decimal_places=3)我可以使用 Java 中的等效数据类型,还是应该将数字存储在两部分(小数部分和小数部分分开)?
1 回答
翻翻过去那场雪
TA贡献2065条经验 获得超14个赞
任意精度十进制数的标准 Java 类是BigDecimal
. 请注意,如果您以 JSON 格式发送,则需要使用字符串而不是数字(所有 JSON 数字都是浮点数),并且您的数据库设置可能需要特别小心以保存您想要的数字。
添加回答
举报
0/150
提交
取消