BigDecimal provides an arbitrary-precision decimal floating-point number class.