论坛
提问
用户
提问
×
游客
登录
注册
忘记密码?
Java:在现实世界中,为什么我们应该使用BigDecimal而不是Double?
论坛
Java:在现实世界中,为什么我们应该使用BigDecimal而不是Double?
13 浏览
2023年1月18日
匿名的
2023年1月18日
0
Comments
Java:在现实世界中,为什么我们应该使用BigDecimal而不是Double?
在处理实际世界的货币价值时,我被建议使用BigDecimal而不是Double。但是除了“通常都这样做”,我没有得到令人信服的解释。请您对这个问题进行解释一下。
0
0
答案
活跃
已投票
最新
最老的
用户名或电子邮箱地址
密码
注册
Lost Password
在Java中表示货币值 [已关闭]
为什么不使用Double或Float来表示货币?
使用BigDecimal处理货币
使用Double数据类型来传输货币值
一个实际的例子,在使用BigDecimal来处理货币时比使用double更好。
何时应该使用double而不是decimal?
在Java中,“Double”和“double”有什么区别?
为什么存在双精度和单精度浮点数?
十进制和双精度浮点数之战! - 我应该在什么时候使用它们?[重复]
将double转换为BigDecimal,并设置BigDecimal的精度
如何将一个字符串解析为BigDecimal?
在Java中的Double与double的区别
如何使用BigDecimal进行正确的除法运算。
在BigDecimal.divide期间抛出ArithmeticException异常
Java的BigDecimal.divide和舍入
为什么 BigDecimal("5.50") 不等于 BigDecimal("5.5"),以及如何解决这个问题?
为什么 BigDecimal.equals 被指定为分别比较值和标度?
Java double vs BigDecimal for latitude/longitude Java中的double与BigDecimal在处理纬度/经度方面的区别
BigDecimal是如何实现的?
在Java中的浮点和双精度数据类型