public class BigIntegerFieldElement extends FieldElement implements Serializable
f| Constructor and Description |
|---|
BigIntegerFieldElement(Field f,
BigInteger bi) |
| Modifier and Type | Method and Description |
|---|---|
FieldElement |
add(FieldElement val) |
FieldElement |
addOne() |
FieldElement |
cmov(FieldElement val,
int b) |
FieldElement |
divide(BigInteger val) |
FieldElement |
divide(FieldElement val) |
boolean |
equals(Object obj) |
int |
hashCode() |
FieldElement |
invert() |
boolean |
isNonZero() |
FieldElement |
mod(FieldElement m) |
FieldElement |
modPow(FieldElement e,
FieldElement m) |
FieldElement |
multiply(FieldElement val) |
FieldElement |
negate() |
FieldElement |
pow(FieldElement e) |
FieldElement |
pow22523() |
FieldElement |
square() |
FieldElement |
squareAndDouble() |
FieldElement |
subtract(FieldElement val) |
FieldElement |
subtractOne() |
String |
toString() |
isNegative, toByteArraypublic BigIntegerFieldElement(Field f, BigInteger bi)
public boolean isNonZero()
isNonZero in class FieldElementpublic FieldElement add(FieldElement val)
add in class FieldElementpublic FieldElement addOne()
addOne in class FieldElementpublic FieldElement subtract(FieldElement val)
subtract in class FieldElementpublic FieldElement subtractOne()
subtractOne in class FieldElementpublic FieldElement negate()
negate in class FieldElementpublic FieldElement divide(FieldElement val)
divide in class FieldElementpublic FieldElement divide(BigInteger val)
public FieldElement multiply(FieldElement val)
multiply in class FieldElementpublic FieldElement square()
square in class FieldElementpublic FieldElement squareAndDouble()
squareAndDouble in class FieldElementpublic FieldElement invert()
invert in class FieldElementpublic FieldElement mod(FieldElement m)
public FieldElement modPow(FieldElement e, FieldElement m)
public FieldElement pow(FieldElement e)
public FieldElement pow22523()
pow22523 in class FieldElementpublic FieldElement cmov(FieldElement val, int b)
cmov in class FieldElementCopyright © 2019. All rights reserved.