| Package | Description |
|---|---|
| org.jscience.mathematics.function |
Provides support for fairly simple symbolic math analysis
(to solve algebraic equations, integrate, differentiate, calculate
expressions, and so on).
|
| org.jscience.mathematics.number |
Provides common types of numbers most of them implementing the
field interface. |
| org.jscience.mathematics.structure |
Provides mathematical sets (identified by the class parameter) associated to binary operations,
such as multiplication or addition, satisfying certain axioms.
|
| org.jscience.physics.amount |
Provides support for exact or arbitrary precision measurements.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RationalFunction<F extends Field<F>>
This class represents the quotient of two
Polynomial,
it is also a field (invertible). |
| Modifier and Type | Class and Description |
|---|---|
class |
Complex
This class represents an immutable complex number.
|
class |
Float64
This class represents a 64 bits floating point number.
|
class |
FloatingPoint
This class represents a floating point number of arbitrary precision.
|
class |
ModuloInteger
This class represents a modulo integer.
|
class |
Rational
This class represents the ratio of two
LargeInteger numbers. |
class |
Real
This class represents a real number of arbitrary precision with
known/guaranteed uncertainty.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Field<F>
This interface represents an algebraic structure in which the operations of
addition, subtraction, multiplication and division (except division by zero)
may be performed.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Amount<Q extends Quantity>
This class represents a determinate or estimated amount for which
operations such as addition, subtraction, multiplication and division
can be performed (it implements the
Field interface). |