Return true if the specified floating point number has a value of positive or negative infinity, and false otherwise. This function is equivalent to the isinf macro in C99. Note that infinity is a valid floating‐point value and is not a "NaN".