Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

MySQL:Sự khác biệt giữa float và double là gì?

Cả hai đều đại diện cho số dấu phẩy động. A FLOAT dành cho độ chính xác đơn, trong khi DOUBLE dành cho các số có độ chính xác kép.

MySQL sử dụng bốn byte cho giá trị độ chính xác đơn và tám byte cho giá trị độ chính xác kép.

Có sự khác biệt lớn so với số dấu phẩy động và số thập phân (số) mà bạn có thể sử dụng với DECIMAL loại dữ liệu. Điều này được sử dụng để lưu trữ các giá trị dữ liệu số chính xác, không giống như số dấu phẩy động, trong đó điều quan trọng là phải duy trì độ chính xác chính xác, chẳng hạn như với dữ liệu tiền tệ.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kiểm tra thời gian phản hồi trên thư đã gửi - có thể chỉ sử dụng SQL?

  2. SQL QUERY tìm kiếm nhiều trong một hàng để tìm dữ liệu từ một hàng khác trong cùng một bảng

  3. Cách tốt nhất để triển khai tìm kiếm chuỗi con trong SQL là gì?

  4. Lỗi khi thực hiện câu lệnh cập nhật Mariadb

  5. Lỗi MySQL:Danh sách SELECT không nằm trong mệnh đề GROUP BY