使用十进制将 int 转换为 BigDecimal - Java
2022-09-02 12:42:05
我很难弄清楚如何转换它。这是我想要的:
int i = 5900;
BigDecimal bD = new BigDecimal(i);
我需要bD是59.00,但我不知道如何得到这个结果。我所得到的只是5900作为BigDecimal类型。任何建议都会有所帮助,谢谢。
我很难弄清楚如何转换它。这是我想要的:
int i = 5900;
BigDecimal bD = new BigDecimal(i);
我需要bD是59.00,但我不知道如何得到这个结果。我所得到的只是5900作为BigDecimal类型。任何建议都会有所帮助,谢谢。
你还没有非常具体地说明你想要的语义,但它看起来像
BigDecimal.valueOf(i).movePointLeft(2)
做你想做的事。