A query operation that determines whether a given value is infinite. This object extends QueryOperation[Boolean] and provides a set of query functions, implemented in BooleanQueryFunctions, to handle Int, Rational, and Double input types.
Specifically:
For Int inputs, this operation always returns false since integers cannot be infinite.
For Rational inputs, it checks whether the rational number represents infinity.
For Double inputs, it checks for positive or negative infinity.
Retrieves a set of query functions that operate on Int, Rational, and Double inputs to produce a Boolean result, encapsulated in BooleanQueryFunctions.
Retrieves a set of query functions that operate on Int, Rational, and Double inputs to produce a Boolean result, encapsulated in BooleanQueryFunctions.
Attributes
Returns
a BooleanQueryFunctions object containing the functions: - fInt: Always returns false for Int inputs, as integers cannot be infinite. - fRat: Checks whether a Rational input represents infinity. - fDouble: Checks if a Double input is positive or negative infinity.