public class Reals extends Group implements FieldI, OrderedSetI, HasPowerI
Constructor and Description |
---|
Reals()
Operations on the reals (Implemented as Doubles).
|
Modifier and Type | Method and Description |
---|---|
java.lang.Number |
add(java.lang.Number a,
java.lang.Number b)
Get sum of the numbers
|
int |
compare(java.lang.Number a,
java.lang.Number b)
Returns -1,0,1 depending on whether a is less than, equal to or greater than b.
|
java.lang.Number |
div(java.lang.Number a,
java.lang.Number b)
get division of two numbers. i.e. a * ( b^-1).
|
boolean |
equals(java.lang.Number a,
java.lang.Number b)
whether two numbers are equal
|
java.lang.Number |
getInverse(java.lang.Number num)
Get Inverse of a number
|
java.lang.Number |
getMulInverse(java.lang.Number num)
get mul inverse
|
java.lang.Number |
getONE()
Get multiplicative identity i.e. 1.
|
java.lang.Number |
getZERO()
Returns the identity element under +
|
java.lang.Number |
mul(java.lang.Number a,
java.lang.Number b)
Returns the product of two numbers, a*b
|
java.lang.Number |
pow(java.lang.Number a,
java.lang.Number b) |
java.lang.Number |
sub(java.lang.Number a,
java.lang.Number b)
Get the difference of the numbers.
|
java.lang.String |
toString() |
java.lang.Number |
valueOf(java.lang.String str)
returns number given by the string
|
addStandardConstants, addStandardFunctions, getNumberFactory, isConstantPoly
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addStandardConstants, addStandardFunctions, getNumberFactory, isConstantPoly
public java.lang.Number getZERO()
GroupI
public java.lang.Number getONE()
RingI
public java.lang.Number getInverse(java.lang.Number num)
GroupI
getInverse
in interface GroupI
public java.lang.Number getMulInverse(java.lang.Number num)
FieldI
getMulInverse
in interface FieldI
public java.lang.Number add(java.lang.Number a, java.lang.Number b)
GroupI
public java.lang.Number sub(java.lang.Number a, java.lang.Number b)
GroupI
public java.lang.Number mul(java.lang.Number a, java.lang.Number b)
RingI
public java.lang.Number div(java.lang.Number a, java.lang.Number b)
HasDivI
public java.lang.Number pow(java.lang.Number a, java.lang.Number b)
public java.lang.Number valueOf(java.lang.String str)
GroupI
public boolean equals(java.lang.Number a, java.lang.Number b)
GroupI
public int compare(java.lang.Number a, java.lang.Number b)
OrderedSetI
compare
in interface OrderedSetI
http://www.singularsys.com/jep Copyright © 2007 Singular Systems