Function isInfinity

Determines whether x is a positive or negative infinity.

bool isInfinity(F) (
  F x
)
if (isFloatingPoint!F);

Parameters

NameDescription
F Type of the floating point number.
x Floating point number.

Returns

true if x is infinity, false otherwise.

See Also

isFinite.

Example

assert(isInfinity(float.infinity));
assert(isInfinity(-float.infinity));
assert(isInfinity(double.infinity));
assert(isInfinity(-double.infinity));
assert(isInfinity(real.infinity));
assert(isInfinity(-real.infinity));