sql >> Databasteknik >  >> RDS >> Mysql

MySQL min/max för DUBBEL typ

Ja, den har ett intervall av möjliga positiva värden, noll, och ett intervall av möjliga negativa värden.

Anledningen till att de gör det på det sättet är att se till att du får båda de högsta och lägsta möjliga talen på vardera sidan av noll.

Alternativt kan de ange att intervallet är -1.7976931348623157E+308 genom 1.7976931348623157E+308 men det ger dig ingen information om siffrorna närmast noll som de kan representera. (de med -308 exponent) och du kanske tror att du kan representera 1E-999 (vilket du inte kan).

För den osignerade varianten tillåter den bara det negativa intervallet, vilket möjligen är en annan anledning till att de angav de två intervallen separat - du kan bara ignorera det negativa intervallet helt i så fall.



  1. Förvandla datum till datumintervall i MYSQL --- hur man hanterar luckor i datumen

  2. Ingen databas vald - PHP &MySQL

  3. Ett par snabba saker om PASS-feedback

  4. Hur du ändrar din sessions valutasymbol i Oracle