Package jscl.math
Class JSCLBoolean
java.lang.Object
jscl.math.Generic
jscl.math.JSCLInteger
jscl.math.ModularInteger
jscl.math.JSCLBoolean
- All Implemented Interfaces:
Comparable,jscl.editor.rendering.MathObject,Arithmetic,Field
-
Field Summary
Fields inherited from class jscl.math.JSCLInteger
factory -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionand(JSCLBoolean bool) implies(JSCLBoolean bool) protected JSCLBooleannewinstance(BigInteger content) not()or(JSCLBoolean bool) toMathML()static JSCLBooleanvalueOf(boolean value) xor(JSCLBoolean bool) Methods inherited from class jscl.math.ModularInteger
divide, gcd, gcd, integerDivide, integerValue, inverse, negate, pow, valueof, valueOfMethods inherited from class jscl.math.JSCLInteger
add, add, antiderivative, compareTo, compareTo, content, degree, derivative, divide, divideAndRemainder, divideAndRemainder, elementary, eval, expand, expressionValue, factorial, factorial, factorize, function, gcd, gcd, intValue, isConstant, isPolynomial, mod, modInverse, modPow, multiple, multiply, multiply, nthrt, numeric, phi, pow, powerValue, primitiveRoots, productValue, remainder, remainder, signum, simplify, sqrt, substitute, subtract, subtract, sumValue, toString, valueOf, valueOf, variables, variableValueMethods inherited from class jscl.math.Generic
abs, add, booleanValue, compareTo, divide, equals, gcdAndNormalize, isIdentity, isOne, isZero, multiply, normalize, scm, subtract, vectorValue
-
Constructor Details
-
JSCLBoolean
-
-
Method Details
-
valueOf
-
and
-
or
-
xor
-
not
-
implies
-
toMathML
- Specified by:
toMathMLin interfacejscl.editor.rendering.MathObject- Overrides:
toMathMLin classModularInteger
-
newinstance
- Overrides:
newinstancein classModularInteger
-