Java lightweight mathematics and statistics components


Commons Math is a Java library of lightweight, self-contained mathematics and statistics components.

Commons Math is made up of a small set of math/stat utilities addressing programming problems like the ones in the list below:
 - Computing means, variances and other summary statistics for a list of
 - Fitting a line to a set of data points using linear regression
 - Finding a smooth curve that passes through a collection of points
 - Fitting a parametric model to a set of measurements using least-squares
 - Solving equations involving real-valued functions (i.e. root-finding)
 - Solving systems of linear equations
 - Solving Ordinary Differential Equations
 - Minimizing multi-dimensional functions
 - Generating random numbers with more restrictions (e.g distribution, range)
 than what is possible using the JDK
 - Generating random samples and/or datasets that are "like" the data in an
 input file
 - Performing statistical significance tests
 - Miscellaneous mathematical functions such as factorials, binomial
 coefficients and "special functions" (e.g. gamma, beta functions)

This is a part of the Apache Commons Project.

Upload more screenshots

Please help extend the collection of screenshots. Just make a screenshot and upload it here. You don't need to register or anything.

Upload a screenshot

Hint: upload an image here from your clipboard with Ctrl-V


Install this software package

If the package is available for the distribution you are currently using on your computer then install the software by clicking on…

Install libcommons-math3-java

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more