gpt4 book ai didi

java - Java 中 Django 的 DecimalField 相当于什么?

转载 作者:行者123 更新时间:2023-12-02 01:55:59 24 4
gpt4 key购买 nike

我有一个与 Django 后端通信的 Android 应用程序。我目前使用 DecimalField 来表示与金钱相关的变量,例如:

from django.db import models
...
fee = models.DecimalField(max_digits=10,decimal_places=3)

Java 中是否有我可以使用的等效数据类型,或者我应该将数字存储为两部分(分别为小数部分和小数部分)?

最佳答案

任意精度十进制数的标准 Java 类是 BigDecimal。请注意,如果您以 JSON 形式发送,则需要使用字符串而不是数字(所有 JSON 数字都是浮点型),并且您的数据库设置可能需要特别小心才能保存您想要的数字。

关于java - Java 中 Django 的 DecimalField 相当于什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52265904/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com