| RoundingMode | Specifies a rounding behavior for numerical operations capable of discarding precision. | code | html |
| BigDecimal | Immutable, arbitrary-precision signed decimal numbers. | code | html |
| BigDecimal.LongOverflow | code | html | |
| BigInteger | Immutable arbitrary-precision integers. | code | html |
| BitSieve | A simple bit sieve used for finding prime number candidates. | code | html |
| MathContext | Immutable objects which encapsulate the context settings which describe certain rules for numerical operators, such as those implemented by the BigDecimal class. | code | html |
| MutableBigInteger | A class used to represent multiprecision integers that makes efficient use of allocated space by allowing a number to occupy only part of an array so that the arrays do not have to be reallocated as often. | code | html |
| SignedMutableBigInteger | A class used to represent multiprecision integers that makes efficient use of allocated space by allowing a number to occupy only part of an array so that the arrays do not have to be reallocated as often. | code | html |