ArithmeticException: “Ekspansi desimal tanpa-penghentian; tidak ada hasil desimal yang dapat diwakili secara pasti ”

Mengapa kode berikut memunculkan pengecualian di bawah ini? BigDecimal a = new BigDecimal("1.6"); BigDecimal b = new BigDecimal("9.2"); a.divide(b) // results in the following exception. Pengecualian: java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable...