我使用ANSI C89(不是C++),我想生成NaN,-Infinity和+ Infinity.
有没有标准方式(例如标准宏)?或者是否有任何平台和编译器独立的方式来生成这些数字?
float f = 0.0 / 0.0; // Is f ALWAYS in any platform is NaN?
c nan infinity
c ×1
infinity ×1
nan ×1