คำถามติดแท็ก arithmeticexception

8
ArithmeticException:“ การขยายทศนิยมแบบไม่สิ้นสุด ไม่มีผลลัพธ์ทศนิยมที่สามารถแทนค่าได้แน่นอน”
ทำไมรหัสต่อไปนี้ยกข้อยกเว้นที่แสดงด้านล่าง BigDecimal a = new BigDecimal("1.6"); BigDecimal b = new BigDecimal("9.2"); a.divide(b) // results in the following exception. ข้อยกเว้น: java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result.
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.