sql >> Database teknologi >  >> RDS >> Mysql

MySQL:Hvad er forskellen mellem float og double?

De repræsenterer begge flydende kommatal. En FLOAT er for enkelt-præcision, mens en DOUBLE er til dobbeltpræcisionstal.

MySQL bruger fire bytes til enkeltpræcisionsværdier og otte bytes til dobbeltpræcisionsværdier.

Der er stor forskel fra flydende decimaltal og decimaltal (numeriske), som du kan bruge med DECIMAL datatype. Dette bruges til at gemme nøjagtige numeriske dataværdier, i modsætning til flydende kommatal, hvor det er vigtigt at bevare nøjagtig præcision, for eksempel med pengedata.



  1. Sådan gemmer du Emoji-karakterer i MySQL-databasen

  2. Få områder med forbedringer i PostgreSQL 9.4

  3. Hvad er den ideelle datatype at bruge, når du gemmer breddegrad/længdegrad i en MySQL-database?

  4. opret forbindelse til postgres server på google compute engine