zoukankan      html  css  js  c++  java
  • mysql的数据类型1---浮点和定点类型

    MYSQL使用

    浮点数:float和double

    定点数:decimal

    表示小数

      

      从上图中我们可得知,decimal类型与double类型相同,但是decimal的字节数是M+2,也就是说定点数的存储空间是根据精度决定的

      数据类型(M,D)其中M是数据的总长度,D是小数点后的长度,列入float(6,2)表示数据长度为6,小数点保留2位,所以1234.56就符合

      如果插入值精度高于实际精度,系统会自动四舍五入,float和double四舍五入不会报错,decimal会有警告。在mysql中,定点数是以字符串形式存储,因此,其精度比浮点数要求高。而且,浮点数会出现误差,这是浮点数一直存在的缺陷,如果对数据精度要求较高,最好还数选择decimal定点数

    你将来想成为什么样子,就一定会成为什么样子,只要你努力坚持的去做!!!
  • 相关阅读:
    (转)Java new一个对象的过程中发生了什么
    多线程面试题集锦
    java调用ffmpeg获取视频文件信息的一些参数
    单点登录系统SSO实现
    Docker 项目上线
    Docker
    Docker
    Docker
    Docker
    Docker
  • 原文地址:https://www.cnblogs.com/kucha/p/4834311.html
Copyright © 2011-2022 走看看