Class SymbolicNumber
- java.lang.Object
-
- org.processmining.earthmoversstochasticconformancechecking.helperclasses.SymbolicNumber
-
public class SymbolicNumber extends java.lang.Objectif it doesn't run locally, ask Wolfram- Author:
- sander
-
-
Constructor Summary
Constructors Constructor Description SymbolicNumber(java.math.BigInteger value)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SymbolicNumberadd(SymbolicNumber n)java.math.BigIntegerbigIntegerValue()SymbolicNumberdivide(SymbolicNumber by)SymbolicNumberfactorial()booleanisNumber()longlongValue()SymbolicNumbermultiply(SymbolicNumber with)static SymbolicNumberNaN(java.lang.String string)java.lang.StringtoString()
-
-
-
Method Detail
-
NaN
public static SymbolicNumber NaN(java.lang.String string)
-
isNumber
public boolean isNumber()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
multiply
public SymbolicNumber multiply(SymbolicNumber with)
-
add
public SymbolicNumber add(SymbolicNumber n)
-
factorial
public SymbolicNumber factorial()
-
divide
public SymbolicNumber divide(SymbolicNumber by)
-
longValue
public long longValue()
- Returns:
- the value of the number if it fits, or Long.MIN_VALUE if it was not computed.
-
bigIntegerValue
public java.math.BigInteger bigIntegerValue()
- Returns:
- the value of the number if it has been computed; otherwise null.
-
-