MySQL对浮点数设置保留位数

文章目录

  • MySQL对浮点数设置保留位数
    • FORMAT
    • ROUND
    • TRUNCATE
    • CONVERT(类型转换函数)

有如下几个方法可以设置查询结果保留的位数

FORMAT

FORMAT(X,D)

  • X:原始数据
  • D:保留位数
  • 小数部分四舍五入
  • 整数部分,从右向左每3位一个逗号

ROUND

ROUND(X,D)

  • X:原始数据
  • D:保留位数
  • 小数部分四舍五入

TRUNCATE

TRUNCATE(X,D)

  • X:原始数据
  • D:保留位数
  • 小数部分多余位数直接舍去

CONVERT(类型转换函数)

CONVERT(expr,type)

  • expr:原始数据/表达式
  • type:类型(即MySQL的数据类型)
    • 例如:decimal(10, 2),表示最终得到的结果,整数部分保留位数 + 小数部分保留位数 <= 10,小数部分位数2
  • 小数部分四舍五入

MySQL对浮点数设置保留位数相关推荐

  1. java取模多位数_JAVA大数类—基础操作(加减乘除、取模、四舍五入、设置保留位数)...

    当基础数据类型长度无法满足需求时可以使用大数类 构造方法接受字符串为参数 1 BigInteger bInt = new BigInteger("123123");2 BigDec ...

  2. 格式化输出,浮点数e,f,g保留位数的计算方式不同,e,f :%.3e/f:取小数点后三位,g:%.3g总共有效位数为3,不包括小数点

    格式化输出:format() format():把传统的%替换为{}来实现格式化输出 使用位置参数:就是在字符串中把需要输出的变量值用{}来代替,然后用format()来修改使之成为想要的字符串,位置 ...

  3. 微信小程序(购物车)--在wxml中设置保留小数位数

    微信小程序(购物车)–在wxml中设置保留小数位数 一.在该页面文件夹下新建一个wxs后缀的文件 var filters = {toFix: function (value) {return valu ...

  4. pandas Dataframe/Series 设置保留小数位数

    设置小数位数 series与dataframe都是一样的,在后面直接.round(num)就可以了 import pandas as pdseries = pd.Series([123, 12343. ...

  5. mysql float 怎么设置长度_MySQL中float double decimal区别总结

    作者:极客小俊 一个专注于web技术的80后 你不用拼过聪明人,你只需要拼过那些懒人 你就一定会超越大部分人! 下表中规划了每个浮点类型的存储大小和范围: 类型大小范围(有符号)范围(无符号)用途fl ...

  6. mysql declare浮点数_MySQL - Belong_yucl - 博客园

    1.描述表得结构 desc table_name; desc table_name; 2.删除表中得数据 delete from table_name where [约束条件] delete from ...

  7. mysql命令行设置sqlmodel_MySQL的sql_mode模式说明及设置

    一.MySQL的sql_mode合理设置 sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入.在生产环境必须将这个值设置为严格模式, ...

  8. python控制浮点数输出的位数

    有的时候需要控制python中的浮点数输出的位数,一般有三种方法: ① 使用round函数,用法为:round( x [, n] ),x为浮点数,n为保留的小数位数参数是可选的如果不写那么默认不保留小 ...

  9. 【OJ基础Java】输入一个双精度浮点数,保留12位小数输出

    输入一个双精度浮点数,保留12位小数输出 知识点:输入输出Scanner类,创建对象,String类format方法 同时,DecimalFormat类对象调用format方法也可以达成同样的效果. ...

最新文章

  1. org.apache.struts2.dispatcher.FilterDispatcher的四个功能
  2. 【设计模式】抽象工厂模式 ( 简介 | 适用场景 | 优缺点 | 产品等级结构和产品族 | 代码示例 )
  3. Android关于notification的在不同API下的用法说明
  4. 一个肯德基拖着6个“拖油瓶”的百胜中国,如何赢下中国市场?
  5. 【小游戏】有意思的小游戏集合
  6. Hadoop端口介绍及各种启动命令列表
  7. QT_4_QpushButton的简单使用_对象树
  8. POJ - 1251(最小生成树.krustal)
  9. 冷门的linux设备,你可能不知道的6个冷门linux实用命令
  10. 用计算机代码怎么表白,程序员如何用代码向喜欢的人表白?
  11. Python脚本之批量重命名文件
  12. torch.stft()与librosa.stft()的对比
  13. TensorFlow - 正弦曲线
  14. 码农与程序员,就好比哈士奇与狼
  15. .net mvc ef 视图未定义主键问题
  16. LWN: VR和AR的开源方案
  17. 【问题解决】mac微信截图只能截到空白页面问题
  18. 零点城市社交电商 2.1.7.4 独立版 全开源 含前后端VUE文件 全插件
  19. C语言线程池实现并行下载上传,匹配百度网盘功能
  20. 机器学习笔记(2)----“没有免费的午餐”定理

热门文章

  1. Leetcode每日一题:134.gas-station(加油站)
  2. ROS入门-12.服务端Server的编程实现
  3. 解决 ‘Response‘ object has no attribute ‘body‘
  4. 关乎Python lambda你也看得懂
  5. Android权限管理
  6. 自动化测试-selenium启动浏览器
  7. python接口自动化(三)--如何设计接口测试用例(详解)
  8. python dict批量选择_这一定是你见过最全面的python重点
  9. python统计各分数段人数并可根据选择绘制不同的图形_python习题整理
  10. Hadoop单机伪分布式安装(完整版)