当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。