Class  Description 

BigNumbers 
This class provides basic analytical and number theoretic functions for big numbers.

Combinatorics 
This class provides methods related to combinatorics.

Complex 
This class enables the creation of objects representing complex numbers,
as well the implementation of mathematical functions of complex numbers
by static methods.

Factors 
An object of this class contains a list of all prime factors and their exponents.

Numbers 
This class provides basic number theoretic functions.

Quaternion 
This class enables the creation of objects representing quaternions, a
system of numbers introduced by Hamilton in 1843,
as well the implementation of mathematical functions of quaternions
by static methods.

Rational 
This class enables the creation of a rational number
n ∈ ℚ
and the implementation of mathematical functions operating
on them.

Riemann 
This class provides the Riemann zeta function ζ(s) for any
complex number s ∈ ℂ
and the RiemannSiegel functions Z and θ.

Requires JDK 7