algebraic
algebraic: boolean | undefined
complex
complex: boolean | undefined
composite
composite: boolean | undefined
even
even: boolean | undefined
extendedComplex
extendedComplex: boolean | undefined
extendedReal
extendedReal: boolean | undefined
finite
finite: boolean | undefined
imaginary
imaginary: boolean | undefined
infinity
infinity: boolean | undefined
integer
integer: boolean | undefined
NaN
NaN: boolean | undefined
negative
negative: boolean | undefined
negativeOne
negativeOne: boolean | undefined
nonNegative
nonNegative: boolean | undefined
nonPositive
nonPositive: boolean | undefined
notZero
notZero: boolean | undefined
number
number: boolean | undefined
odd
odd: boolean | undefined
one
one: boolean | undefined
positive
positive: boolean | undefined
prime
prime: boolean | undefined
rational
rational: boolean | undefined
real
real: boolean | undefined
zero
zero: boolean | undefined
When used in a
SymbolDefinition, these flags are optional.If provided, they will override the value derived from the symbol's value.
For example, it might be useful to override
algebraic = falsefor a transcendental number.