public class Rationals extends Group implements FieldI, OrderedSetI, HasPowerI
| Constructor and Description |
|---|
Rationals() |
| 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 s)
returns number given by the string
|
addStandardConstants, addStandardFunctions, getNumberFactory, isConstantPolyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddStandardConstants, addStandardFunctions, getNumberFactory, isConstantPolypublic java.lang.Number getZERO()
GroupIpublic java.lang.Number getONE()
RingIpublic java.lang.Number getInverse(java.lang.Number num)
GroupIgetInverse in interface GroupIpublic java.lang.Number getMulInverse(java.lang.Number num)
FieldIgetMulInverse in interface FieldIpublic java.lang.Number add(java.lang.Number a,
java.lang.Number b)
GroupIpublic java.lang.Number sub(java.lang.Number a,
java.lang.Number b)
GroupIpublic java.lang.Number mul(java.lang.Number a,
java.lang.Number b)
RingIpublic java.lang.Number div(java.lang.Number a,
java.lang.Number b)
HasDivIpublic java.lang.Number pow(java.lang.Number a,
java.lang.Number b)
public boolean equals(java.lang.Number a,
java.lang.Number b)
GroupIpublic int compare(java.lang.Number a,
java.lang.Number b)
OrderedSetIcompare in interface OrderedSetIpublic java.lang.Number valueOf(java.lang.String s)
GroupIhttp://www.singularsys.com/jep Copyright © 2007 Singular Systems