sql >> Database >  >> RDS >> Mysql

MySQL min/max voor DUBBEL type

Ja, het heeft een reeks mogelijke positieve waarden, nul en een reeks mogelijke negatieve waarden.

De reden dat ze het op die manier doen, is om ervoor te zorgen dat je beide . krijgt de maximaal en minimaal mogelijke getallen aan weerszijden van nul.

Als alternatief kunnen ze aangeven dat het bereik -1.7976931348623157E+308 . is via 1.7976931348623157E+308 maar dat geeft je geen informatie over de getallen die het dichtst bij nul liggen en die ze kunnen vertegenwoordigen. (degenen met de -308 exponent) en je denkt misschien dat je 1E-999 kunt voorstellen (wat niet kan).

Voor de niet-ondertekende variant staat het alleen het negatieve bereik toe, wat mogelijk nog een reden is waarom ze de twee bereiken afzonderlijk hebben gespecificeerd - in dat geval kunt u het negatieve bereik gewoon volledig negeren.



  1. Class.forName(com.mysql.jdbc.Driver).newInstance()

  2. Hoe maak je een nieuwe pagina in WordPress plugin?

  3. Hoe twee tabellen kolom voor kolom te vergelijken in orakel

  4. Fix "FOUT:elke UNION-query moet hetzelfde aantal kolommen hebben" in PostgreSQL