Tag: 浮点数值

为什么FLT_MIN等于零?

limits.h指定非浮点数学类型的限制,例如INT_MIN和INT_MAX 。 这些值是您可以使用int表示的最负面和最正面的值。 在float.h ,有FLT_MIN和FLT_MAX定义。 如果您执行以下操作: NSLog(@”%f %f”, FLT_MIN, FLT_MAX); 您将获得以下输出: FLT_MIN = 0.000000, FLT_MAX = 340282346638528859811704183484516925440.000000 正如您所料, FLT_MAX等于一个非常大的数字,但为什么FLT_MIN等于零而不是一个非常大的负数?