我需要在Java中以完美精度和小数点后固定的数字表示一些数字;小数点后面的部分我不关心。(更具体地说 - 货币和百分比。)
我现在使用Java自带的BigDecimal,但我发现它非常慢,在我的应用程序中开始表现出来。
因此,我想用“常规”整数和定点算术来解决它(长整数对于我的目的具有足够的精度)。
现在,我认为我不是第一个遇到这种问题的人,已经有一个库可以解决这个问题,并且已经实现了乘法/除法 - 但似乎并没有。
现在,我很可能可以自己编写它(而我可能会这样做),但真的,我真的是第一个需要这个的人吗?难道没有已经存在的库吗?
我现在使用Java自带的BigDecimal,但我发现它非常慢,在我的应用程序中开始表现出来。
因此,我想用“常规”整数和定点算术来解决它(长整数对于我的目的具有足够的精度)。
现在,我认为我不是第一个遇到这种问题的人,已经有一个库可以解决这个问题,并且已经实现了乘法/除法 - 但似乎并没有。
现在,我很可能可以自己编写它(而我可能会这样做),但真的,我真的是第一个需要这个的人吗?难道没有已经存在的库吗?