有人创建了 com.codename1.util.BigDecimal 可外部化类吗?

问题描述 投票:0回答:1

我假设由于 BigDecimal 的规模,会出现一些复杂情况。 如果没有,如果我需要创建一个,有人想要我的实现吗?

我还没有尝试创建它,但我认为比例会出现问题,例如 42.4200 比例为 4 的数字会被解释为 42.42 比例为 2。

codenameone bigdecimal
1个回答
0
投票

我认为最好的方法可能是向“代码”提交拉取请求并实现功能,因为它需要是一个特殊情况。您不能使用 Externalizable,因为它会由于缺少适当的默认构造函数而中断。

要使 

BigDecimal

正常工作,您可以保存

BigInteger
和整数比例值。
BigInteger
可以保存为字符串,这应该是相对简单的。
    

© www.soinside.com 2019 - 2024. All rights reserved.