T - the type of the field elementsRealFieldElement<T>BigFraction, BigReal, Complex, Decimal64, DerivativeStructure, Dfp, DfpDec, FieldDerivativeStructure, FieldTuple, Fraction, SparseGradient, Tuplepublic interface FieldElement<T>
Field| Modifier and Type | Method | Description |
|---|---|---|
T |
add(T a) |
Compute this + a.
|
T |
divide(T a) |
Compute this ÷ a.
|
Field<T> |
getField() |
Get the
Field to which the instance belongs. |
T |
multiply(int n) |
Compute n × this.
|
T |
multiply(T a) |
Compute this × a.
|
T |
negate() |
Returns the additive inverse of
this element. |
T |
reciprocal() |
Returns the multiplicative inverse of
this element. |
T |
subtract(T a) |
Compute this - a.
|
T add(T a) throws NullArgumentException
a - element to addNullArgumentException - if a is null.T subtract(T a) throws NullArgumentException
a - element to subtractNullArgumentException - if a is null.T negate()
this element.this.T multiply(int n)
n - Number of times this must be added to itself.T multiply(T a) throws NullArgumentException
a - element to multiplyNullArgumentException - if a is null.T divide(T a) throws NullArgumentException, MathRuntimeException
a - element to divide byNullArgumentException - if a is null.MathRuntimeException - if a is zeroT reciprocal() throws MathRuntimeException
this element.this.MathRuntimeException - if this is zeroCopyright © 2016–2018 Hipparchus.org. All rights reserved.