标签: java
如果我有一个BigDecimal,其值为6.54,如何将其转换为654的整数?即没有小数点。
6.54
654
intValue()只会转换为6。
intValue()
答案 0 :(得分:13)
BigDecimal.unscaledValue()将返回值为BigInteger的{{1}}。然后,如果需要的话,可以调用654将其转换为intValue()。
BigDecimal.unscaledValue()
BigInteger