Warum ist FLT_MIN gleich Null?

limits.h spezifiziert Grenzen für Nicht-Gleitkomma-Mathematiktypen, z.INT_MIN undINT_MAX. Diese Werte sind die negativsten und positivsten Werte, die Sie mit einem int darstellen können.

Imfloat.hgibt es Definitionen fürFLT_MIN undFLT_MAX. Wenn Sie Folgendes tun:

NSLog(@"%f %f", FLT_MIN, FLT_MAX);

Sie erhalten folgende Ausgabe:

FLT_MIN = 0.000000, FLT_MAX = 340282346638528859811704183484516925440.000000

FLT_MAX ist gleich eine wirklich große Zahl, wie Sie erwarten würden, aber warumFLT_MIN gleich Null statt einer wirklich großen negativen Zahl?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage