Package coneforest.psylla.core
Interface PsyIntegral
-
- All Superinterfaces:
PsyAdditive<PsyNumeric>,PsyArithmetic<PsyNumeric>,PsyAtomic,PsyConvertableToInteger,PsyConvertableToName,PsyConvertableToReal,PsyConvertableToString,PsyNumeric,PsyObject,PsyRealNumeric,PsyScalar<PsyRealNumeric>
- All Known Implementing Classes:
PsyBigInteger,PsyInteger
public interface PsyIntegral extends PsyRealNumeric
A representation of Ψ-integralobject.
-
-
Field Summary
Fields Modifier and Type Field Description static PsyIntegerMINUS_ONEstatic PsyIntegerONEstatic PsyOperator[]OPERATORSstatic PsyIntegerTWOstatic PsyIntegerZERO
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description BigIntegerbigIntegerValue()static PsyIntegralparse(String image)PsyIntegralpsyIdiv(PsyIntegral oIntegral)PsyIntegralpsyMod(PsyIntegral oIntegral)static PsyIntegervalueOf(long longValue)static PsyIntegralvalueOf(BigInteger bigIntegerValue)-
Methods inherited from interface coneforest.psylla.core.PsyArithmetic
psyIsZero, psyNotZero
-
Methods inherited from interface coneforest.psylla.core.PsyObject
convert, execute, invoke, psyClone, psyHashCode, psyInstanceOf, psyNe, psySyntax, psyToName, psyToString, psyType, toSyntaxString, typeName
-
Methods inherited from interface coneforest.psylla.core.PsyRealNumeric
doubleValue, imagValue, intValue, longValue, psyAbs, psyAcos, psyAdd, psyAdd, psyAsin, psyAtan, psyCbrt, psyCeiling, psyCos, psyCosh, psyDiv, psyDiv, psyEq, psyExp, psyFloor, psyGe, psyGt, psyHypot, psyLe, psyLog, psyLt, psyMul, psyMul, psyNeg, psyPow, psyPow, psyRound, psySignum, psySin, psySinh, psySqrt, psySub, psySub, psyTan, psyTanh, psyToInteger, psyToReal, realValue
-
-
-
-
Field Detail
-
ZERO
static final PsyInteger ZERO
-
ONE
static final PsyInteger ONE
-
TWO
static final PsyInteger TWO
-
MINUS_ONE
static final PsyInteger MINUS_ONE
-
OPERATORS
static final PsyOperator[] OPERATORS
-
-
Method Detail
-
bigIntegerValue
BigInteger bigIntegerValue()
-
psyIdiv
PsyIntegral psyIdiv(PsyIntegral oIntegral) throws PsyException
- Throws:
PsyException
-
psyMod
PsyIntegral psyMod(PsyIntegral oIntegral) throws PsyException
- Throws:
PsyException
-
valueOf
static PsyInteger valueOf(long longValue)
-
valueOf
static PsyIntegral valueOf(BigInteger bigIntegerValue)
-
parse
static PsyIntegral parse(String image) throws PsySyntaxErrorException
- Throws:
PsySyntaxErrorException
-
-