Package org.apache.commons.lang.math
Extends {@link java.math} for business mathematical classes.
See:
Description
| Class Summary |
| DoubleRange |
DoubleRange represents an inclusive range of doubles.
|
| FloatRange |
FloatRange represents an inclusive range of floats.
|
| Fraction |
Fraction is a Number implementation that
stores fractions accurately.
This class is immutable, and interoperable with most methods that accept
a Number.
|
| IntRange |
IntRange represents an inclusive range of ints.
|
| JVMRandom |
JVMRandom is a wrapper that supports all possible
Random methods via the {@link java.lang.Math#random()} method
and its system-wide {@link Random} object.
|
| LongRange |
LongRange represents an inclusive range of longs.
|
| NumberRange |
NumberRange represents an inclusive range of
{@link java.lang.Number} objects of the same type.
|
| NumberUtils |
Provides extra functionality for Java Number classes.
|
| RandomUtils |
RandomUtils is a wrapper that supports all possible
{@link java.util.Random} methods via the {@link java.lang.Math#random()}
method and its system-wide Random object.
|
| Range |
Range represents a range of numbers of the same type.
Specific subclasses hold the range values as different types. |
Extends {@link java.math} for business mathematical classes. This package is intended for business
mathematical use, not scientific use.
Since: 2.0
Copyright © 2001-2005 - Apache Software Foundation