Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL:Каква е разликата между float и double?

И двете представляват числа с плаваща запетая. A FLOAT е за единична точност, докато DOUBLE е за числа с двойна точност.

MySQL използва четири байта за стойности с единична точност и осем байта за стойности с двойна точност.

Има голяма разлика от числата с плаваща запетая и десетичните (числови) числа, които можете да използвате с DECIMAL тип данни. Това се използва за съхраняване на точни стойности на числови данни, за разлика от числата с плаваща запетая, където е важно да се запази точната прецизност, например с парични данни.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Нулиране на MySQL root парола, когато текущата парола не е известна

  2. Синтактична грешка поради използването на запазена дума като име на таблица или колона в MySQL

  3. php категория, дърво на подкатегории

  4. Как да получа необработена, компилирана SQL заявка от SQLAlchemy израз?

  5. Вмъкване в база данни (mysql) с помощта на Ajax и PHP