| Package | Description |
|---|---|
| org.jscience.mathematics.number |
Provides common types of numbers most of them implementing the
field interface. |
| org.jscience.mathematics.vector |
| Modifier and Type | Field and Description |
|---|---|
static Float64 |
Float64.ONE
The 64 bits floating point representing one.
|
static Float64 |
Float64.ZERO
The 64 bits floating point representing zero.
|
| Modifier and Type | Method and Description |
|---|---|
Float64 |
Float64.abs()
Returns the absolute value of this number.
|
Float64 |
Float64.copy() |
Float64 |
Float64.divide(double value)
Returns this number divided by the specified value.
|
Float64 |
Float64.divide(Float64 that)
Returns this number divided by the one specified.
|
Float64 |
Float64.exp()
Returns the exponential number e raised to the power of this
number.
|
Float64 |
Float64.inverse()
Returns the reciprocal of this number.
|
Float64 |
Float64.log()
Returns the natural logarithm (base e) of this number.
|
Float64 |
Float64.minus(double value)
Returns the difference between this number and the specified value.
|
Float64 |
Float64.minus(Float64 that)
Returns the difference between this number and the one specified.
|
Float64 |
Float64.opposite()
Returns the opposite of this number.
|
Float64 |
Float64.plus(double value)
Returns the sum of this number with the specified value.
|
Float64 |
Float64.plus(Float64 that)
Returns the sum of this number with the one specified.
|
Float64 |
Float64.pow(double e)
Returns this number raised to the specified power.
|
Float64 |
Float64.pow(Float64 that)
Returns this number raised to the power of the specified exponent.
|
Float64 |
Float64.sqrt()
Returns the positive square root of this number.
|
Float64 |
Float64.times(double value)
Returns the product of this number with the specified value.
|
Float64 |
Float64.times(Float64 that)
Returns the product of this number with the one specified.
|
static Float64 |
Float64.valueOf(CharSequence chars)
Returns the number for the specified character sequence.
|
static Float64 |
Float64.valueOf(double doubleValue)
Returns the 64 bits float from the specified
double value. |
| Modifier and Type | Method and Description |
|---|---|
int |
Float64.compareTo(Float64 that) |
Float64 |
Float64.divide(Float64 that)
Returns this number divided by the one specified.
|
boolean |
Float64.isLargerThan(Float64 that)
Compares the absolute value of this number with that number.
|
Float64 |
Float64.minus(Float64 that)
Returns the difference between this number and the one specified.
|
Float64 |
Float64.plus(Float64 that)
Returns the sum of this number with the one specified.
|
Float64 |
Float64.pow(Float64 that)
Returns this number raised to the power of the specified exponent.
|
Float64 |
Float64.times(Float64 that)
Returns the product of this number with the one specified.
|
| Modifier and Type | Method and Description |
|---|---|
Float64 |
Float64Matrix.cofactor(int i,
int j) |
Float64 |
Float64Matrix.determinant() |
Float64 |
Float64Vector.get(int i) |
Float64 |
Float64Matrix.get(int i,
int j) |
Float64 |
Float64Vector.norm()
Returns the Euclidian norm of this vector (square root of the
dot product of this vector and itself).
|
Float64 |
Float64Vector.times(Vector<Float64> that) |
| Modifier and Type | Method and Description |
|---|---|
Float64Matrix |
Float64Matrix.times(Float64 k) |
Float64Vector |
Float64Vector.times(Float64 k) |
| Modifier and Type | Method and Description |
|---|---|
Float64Vector |
Float64Vector.cross(Vector<Float64> that) |
Float64Matrix |
Float64Matrix.minus(Matrix<Float64> that) |
Float64Vector |
Float64Vector.minus(Vector<Float64> that) |
Float64Matrix |
Float64Matrix.plus(Matrix<Float64> that) |
Float64Vector |
Float64Vector.plus(Vector<Float64> that) |
Float64Matrix |
Float64Matrix.tensor(Matrix<Float64> that) |
Float64Matrix |
Float64Matrix.times(Matrix<Float64> that) |
Float64Vector |
Float64Matrix.times(Vector<Float64> v) |
Float64 |
Float64Vector.times(Vector<Float64> that) |
static Float64Vector |
Float64Vector.valueOf(List<Float64> elements)
Returns a new vector holding the elements from the specified
collection.
|
static Float64Matrix |
Float64Matrix.valueOf(Matrix<Float64> that)
Returns a complex matrix equivalent to the specified matrix.
|
static Float64Vector |
Float64Vector.valueOf(Vector<Float64> that)
Returns a
Float64Vector instance equivalent to the
specified vector. |