如何在 Objective-C 中表示无穷大?

How to represent infinity in Objective-C?

有没有办法在 Objective-C 中表示无穷大(如 float/double 或 NSNumber 等)?换句话说,是否有 float/double/NSNumber 值总是大于 Objective-C 中的任何其他值?

这个 INFINITY,

有一个宏
float x = INFINITY;

您可以在 usr/include/math.h

中找到它
#   define    HUGE_VALF    __builtin_huge_valf()
...
#define INFINITY    HUGE_VALF

编辑一些更有趣的阅读这里

http://www.gnu.org/software/libc/manual/html_node/Infinity-and-NaN.html