|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.lsmp.djep.groupJep.groups.Group
org.lsmp.djep.groupJep.groups.Integers
public class Integers
The group of integers, implemented as a BigInteger.
BigInteger| Constructor Summary | |
|---|---|
Integers()
Operations on the reals (Implemented as BigInteger). |
|
| Method Summary | |
|---|---|
Number |
add(Number num1,
Number num2)
Get sum of the numbers |
int |
compare(Number a,
Number b)
Returns -1,0,1 depending on whether a is less than, equal to or greater than b. |
Number |
div(Number num1,
Number num2)
get division of two numbers. |
boolean |
equals(Number a,
Number b)
whether two numbers are equal |
Number |
getInverse(Number num)
Get Inverse of a number |
Number |
getONE()
Get multiplicative identity i.e. |
Number |
getZERO()
Returns the identity element under + |
Number |
mod(Number num1,
Number num2)
|
Number |
mul(Number num1,
Number num2)
Returns the product of two numbers, a*b |
Number |
pow(Number num1,
Number num2)
|
Number |
sub(Number num1,
Number num2)
Get the difference of the numbers. |
String |
toString()
|
Number |
valueOf(String str)
returns number given by the string |
| Methods inherited from class org.lsmp.djep.groupJep.groups.Group |
|---|
addStandardConstants, addStandardFunctions, getNumberFactory, isConstantPoly |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.lsmp.djep.groupJep.GroupI |
|---|
addStandardConstants, addStandardFunctions, getNumberFactory, isConstantPoly |
| Constructor Detail |
|---|
public Integers()
| Method Detail |
|---|
public Number getZERO()
GroupI
getZERO in interface GroupIpublic Number getONE()
RingI
getONE in interface RingIpublic Number getInverse(Number num)
GroupI
getInverse in interface GroupI
public Number add(Number num1,
Number num2)
GroupI
add in interface GroupI
public Number sub(Number num1,
Number num2)
GroupI
sub in interface GroupI
public Number mul(Number num1,
Number num2)
RingI
mul in interface RingI
public Number div(Number num1,
Number num2)
HasDivI
div in interface HasDivI
public Number mod(Number num1,
Number num2)
mod in interface HasModI
public Number pow(Number num1,
Number num2)
pow in interface HasPowerI
public boolean equals(Number a,
Number b)
GroupI
equals in interface GroupI
public int compare(Number a,
Number b)
OrderedSetI
compare in interface OrderedSetIpublic Number valueOf(String str)
GroupI
valueOf in interface GroupIpublic String toString()
toString in class Group
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||