|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectch.javasoft.math.AbstractNumberOps<N>
public abstract class AbstractNumberOps<N extends Number>
| Constructor Summary | |
|---|---|
AbstractNumberOps()
|
|
| Method Summary | |
|---|---|
N |
abs(N number)
Returns the absolute value of the given number, i.e. |
N |
invert(N number)
Returns the inverted value, i.e. |
boolean |
isNegative(N number)
Returns true if this value negative, i.e. |
boolean |
isNonNegative(N number)
Returns true if this value not negative, i.e. |
boolean |
isNonPositive(N number)
Returns true if this value not positive, i.e. |
boolean |
isNonZero(N number)
Returns true if this value is numerically unequal to zero, i.e. |
boolean |
isOne(N number)
Returns true if this value is numerically equal to one, i.e. |
boolean |
isPositive(N number)
Returns true if this value positive, i.e. |
boolean |
isZero(N number)
Returns true if this value is numerically equal to zero, i.e. |
N |
max(N... vals)
Returns the largest value of the given numbers, i.e. |
N |
max(N valA,
N valB)
Returns the larger value of the two numbers, i.e. |
N |
min(N... vals)
Returns the smallest value of the given numbers, i.e. |
N |
min(N valA,
N valB)
Returns the smaller value of the two numbers, i.e. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface ch.javasoft.math.NumberOperations |
|---|
add, byteLength, divide, fromByteArray, multiply, negate, newArray, newArray, numberClass, one, pow, readFrom, reduce, reduceVector, signum, subtract, toByteArray, valueOf, valueOf, valueOf, valueOf, writeTo, zero |
| Methods inherited from interface java.util.Comparator |
|---|
compare, equals |
| Constructor Detail |
|---|
public AbstractNumberOps()
| Method Detail |
|---|
public N abs(N number)
NumberOperations
abs in interface NumberOperations<N extends Number>public N invert(N number)
NumberOperations
invert in interface NumberOperations<N extends Number>public boolean isNegative(N number)
NumberOperations
isNegative in interface NumberOperations<N extends Number>public boolean isNonZero(N number)
NumberOperations
isNonZero in interface NumberOperations<N extends Number>public boolean isOne(N number)
NumberOperations
isOne in interface NumberOperations<N extends Number>public boolean isPositive(N number)
NumberOperations
isPositive in interface NumberOperations<N extends Number>public boolean isZero(N number)
NumberOperations
isZero in interface NumberOperations<N extends Number>public boolean isNonNegative(N number)
NumberOperations
isNonNegative in interface NumberOperations<N extends Number>public boolean isNonPositive(N number)
NumberOperations
isNonPositive in interface NumberOperations<N extends Number>
public N max(N valA,
N valB)
NumberOperations
max in interface NumberOperations<N extends Number>public N max(N... vals)
NumberOperations
max in interface NumberOperations<N extends Number>
public N min(N valA,
N valB)
NumberOperations
min in interface NumberOperations<N extends Number>public N min(N... vals)
NumberOperations
min in interface NumberOperations<N extends Number>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||