• mysql 浮点数与定点数


    浮点数一般用于表示含有小数部分的数值。当一个字段被定义为浮点类型后,如果插入数据的精度超过该列定义的实际精度,则插入值会被四舍五入到实际定义的精度值,然后插
    入,四舍五入的过程不会报错。在MySQL 中float、double(或real)用来表示浮点数。

    定点数不同于浮点数,定点数实际上是以字符串形式存放的,所以定点数可以更加精确的保存数据。

    mysql> CREATE TABLE test (c1 float(10,2),c2 decimal(10,2));
    Query OK, 0 rows affected (0.29 sec)
    mysql> insert into test values(199999.82,199999.82);
    Query OK, 1 row affected (0.07 sec)
    mysql> select * from test;
    +-------------+-------------+
    | c1      | c2     |
    +-------------+-------------+
    | 199999.81 | 199999.82|
    +-------------+-------------+

  • 相关阅读:
    OpenJudge 6042 雇佣兵
    POJ 1741 树上 点的 分治
    Codevs 1695 Windows2013
    复制书稿
    乘积最大
    编辑距离问题
    石子合并
    最大正方形子矩阵
    选菜
    混合背包
  • 原文地址:https://www.cnblogs.com/yangxuming/p/6718600.html
Copyright © 2020-2023  润新知