| Class | Description | 
|---|---|
| BigDecimal | Immutable, arbitrary-precision signed decimal numbers. | 
| BigInteger | Immutable arbitrary-precision integers. | 
| MathContext | Immutable objects which encapsulate the context settings which describe certain rules for numerical operators, such
 as those implemented by the  BigDecimalclass. | 
| Enum | Description | 
|---|---|
| RoundingMode | Specifies a rounding behavior for numerical operations
 capable of discarding precision. |