溫馨提示×

Java中bigdecimal轉(zhuǎn)long類型怎么實(shí)現(xiàn)

小億
769
2024-01-18 23:47:52
欄目: 編程語言

要將BigDecimal轉(zhuǎn)換為long類型,可以使用longValue()方法。示例如下:

BigDecimal decimal = new BigDecimal("1234567890.123456789");
long result = decimal.longValue();
System.out.println(result);

輸出:

1234567890

注意,如果BigDecimal值超出了long類型的范圍,將會拋出ArithmeticException異常。因此,在轉(zhuǎn)換之前最好使用compareTo()方法檢查BigDecimal值是否在long類型的范圍內(nèi)。

0