Since: API Level 1
package

java.math

BigDecimal This class represents immutable integer numbers of arbitrary length. 
BigInteger An immutable signed integer of arbitrary magnitude. 
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.