Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Min/maks MySQL dla typu DOUBLE

Tak, ma zakres możliwych wartości dodatnich, zero i zakres możliwych wartości ujemnych.

Robią to w ten sposób, aby upewnić się, że otrzymasz obie maksymalna i minimalna możliwa liczba po obu stronach zera.

Alternatywnie mogą stwierdzić, że zakres to -1.7976931348623157E+308 przez 1.7976931348623157E+308 ale to nie daje żadnych informacji o liczbach najbliższych zeru, które mogą one reprezentować. (te z -308 wykładnik) i możesz pomyśleć, że możesz reprezentować 1E-999 (czego nie możesz).

W przypadku wariantu bez znaku po prostu nie zezwala się na zakres ujemny, co jest prawdopodobnie kolejnym powodem, dla którego określono te dwa zakresy osobno — w takim przypadku możesz po prostu całkowicie zignorować zakres ujemny.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bind IS NULL lub NULL podczas korzystania z PHP PDO i MySql

  2. jak wybrać 5 maksymalnych wartości w mytable

  3. MySQL wybierz, gdzie kolumna nie jest pusta

  4. Jak mogę napisać funkcję zdefiniowaną przez użytkownika w MySQL, aby po usunięciu wiersza z jednej tabeli ten konkretny wiersz z innej tabeli również został usunięty?

  5. Zmiana kodu z MySQL na PDO