| BigDecimal | An immutable arbitrary-precision signed decimal. | 
| BigInteger | An immutable arbitrary-precision signed integer. | 
| MathContext | 
          Immutable objects describing settings such as rounding mode and digit
 precision for the numerical operations provided by class BigDecimal. 
          
    
         | 
      
| RoundingMode | Specifies the rounding behavior for operations whose results cannot be represented exactly. |