Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL Min/Max für DOUBLE-Typ

Ja, es gibt eine Reihe möglicher positiver Werte, Null und eine Reihe möglicher negativer Werte.

Der Grund dafür ist, dass Sie beides bekommen die maximal und minimal möglichen Zahlen auf beiden Seiten der Null.

Alternativ könnten sie angeben, dass der Bereich -1.7976931348623157E+308 ist über 1.7976931348623157E+308 aber das gibt Ihnen keine Informationen über die Zahlen, die am nächsten an Null liegen, die sie darstellen können. (die mit dem -308 Exponent) und Sie denken vielleicht, dass Sie 1E-999 darstellen können (was Sie nicht können).

Für die vorzeichenlose Variante verbietet es nur den negativen Bereich, was möglicherweise ein weiterer Grund ist, warum sie die beiden Bereiche separat angegeben haben - Sie können den negativen Bereich in diesem Fall einfach vollständig ignorieren.