當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


MySQL FLOAT and DOUBLE用法及代碼示例

MySQL 的 FLOATDOUBLE 類型用於表示近似數值數據值。 FLOAT 類型適用於單精度(4 字節),而DOUBLE 類型適用於雙精度(8 字節)。

TYPE

STORAGE

ACCURACY

允許值

FLOAT

32位

精確到大約。 7 日

-3.402823466E+38 至 -1.175494351E-38,

0,

1.175494351E-38 至 3.402823466E+38

DOUBLE

64位

精確到大約。 14 日

-1.7976931348623157E+308 至 -2.2250738585072014E-308,

0,

2.2250738585072014E-308 至 1.7976931348623157E+308

FLOAT - 單精度

FLOAT(p)

p 表示精度(以位為單位)。 MySQL 僅使用此值來確定是使用FLOAT 還是DOUBLE 作為結果數據類型。如果提供的 p 範圍為 0 - 24,則使用 FLOAT

DOUBLE - 雙精度

FLOAT(p)

p 表示精度(以位為單位)。 MySQL 僅使用此值來確定是使用FLOAT 還是DOUBLE 作為結果數據類型。如果提供的 p 為 25 - 53,則使用 DOUBLE

相關用法


注:本文由純淨天空篩選整理自Arthur Yanagisawa大神的英文原創作品 MySQL | FLOAT and DOUBLE。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。