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

Tối thiểu / tối đa MySQL cho loại DOUBLE

Có, nó có một loạt các giá trị dương có thể có, 0 và một loạt các giá trị âm có thể có.

Lý do họ làm theo cách đó là để đảm bảo bạn nhận được cả hai số tối đa và số tối thiểu có thể có ở hai bên của số không.

Ngoài ra, họ có thể nói rằng phạm vi là -1.7976931348623157E+308 thông qua 1.7976931348623157E+308 nhưng điều đó không cung cấp cho bạn bất kỳ thông tin nào về các số gần nhất với 0 mà chúng có thể đại diện. (những cái có -308 số mũ) và bạn có thể nghĩ rằng bạn có thể biểu diễn 1E-999 (mà bạn không thể).

Đối với biến thể không dấu, nó chỉ không cho phép phạm vi phủ định, có thể là một lý do khác khiến họ chỉ định hai phạm vi riêng biệt - bạn chỉ có thể bỏ qua hoàn toàn phạm vi phủ định trong trường hợp đó.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Máy chủ cộng đồng mysql so với trình cài đặt mysql

  2. chỉ mục một trường bit trong MYSQL

  3. CẬP NHẬT SQL với truy vấn phụ tham chiếu đến cùng một bảng trong MySQL

  4. MySQL:Không thể tạo bảng (errno:150)

  5. Làm thế nào để biết liệu khi sử dụng trên bản cập nhật khóa trùng lặp, một hàng đã được chèn hoặc cập nhật hay chưa?