float:浮点型,含字节数为4,32bit,数值范围为-3.4E38~3.4E38(7个有效位)

double:双精度实型,含字节数为8,64bit数值范围-1.7E308~1.7E308(15个有效位)

decimal:数字型,128bit,不存在精度损失,常用于银行帐目计算。(28个有效位)

float f = 345.98756f;//结果显示为345.9876,只显示7个有效位,对最后一位数四舍五入。

double d=345.975423578631442d;//结果显示为345.975423578631,只显示15个有效位,对最后一位四舍五入。

注:float和double的相乘操作,数字溢出不会报错,会有精度的损失。

decimal dd=345.545454879.....//可以支持28位,对最后一位四舍五入。

注:当对decimal类型进行操作时,数值会因溢出而报错。

原文地址:http://www.cnblogs.com/haiyang1985/archive/2009/03/03/1402394.html

float,double和decimal类型相关推荐

  1. Java DecimalFormat 格式化数字,取2位小数,按位取小数,按要求格式化小数 float,double,int,等类型都支持

    关于double,float,等那些个小数类型的数字如何保留2位小数,如何取整,按要求保留小数,如何四舍五入,如何向上取整,如何向下取整.各种姿势的格式化小数.我这做个总结. 搜索的结果都差不多吧,但 ...

  2. php decimal类型,有关decimal类型的文章推荐10篇

    下面小编就为大家带来一篇MySQL中Decimal类型和Float Double的区别(详解).小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧MySQL中存在float, ...

  3. C#的float、double与decimal

    float 单精度浮点 32bit,double 双精度浮点64bit,decimal是高精度 128bit,浮点型. float double 是 基本类型(primitive type),deci ...

  4. 谈谈MySQL如何选择float, double, decimal

    前言 我们知道在MySQL中有3种类型可以表示实数,分别是float,double和decimal.关于如何合理得使用这三种类型,网上的答案也层出不穷.但是究竟该选择哪一种类型,好像并没有统一的答案, ...

  5. mysql decimal 类型_MySQL中decimal类型用法的简单介绍

    MySQL中支持浮点数的类型有FLOAT.DOUBLE和DECIMAL类型,DECIMAL 类型不同于FLOAT和DOUBLE,DECIMAL 实际是以串存放的.DECIMAL 可能的最大取值范围与D ...

  6. php decimal类型,decimal是什么类型

    decimal是MySQL中存在的精准数据类型,语法格式"DECIMAL(M,D)".其中,M是数字的最大数(精度),其范围为"1-65",默认值是10:D是小 ...

  7. mysql中decimal类型的使用,MySQL中decimal类型用法的简单介绍

    MySQL中支持浮点数的类型有FLOAT.DOUBLE和DECIMAL类型,DECIMAL 类型不同于FLOAT和DOUBLE,DECIMAL 实际是以串存放的.DECIMAL 可能的最大取值范围与D ...

  8. MySQL FLOAT、DOUBLE、DECIMAL(小数类型)

    MySQL 中使用浮点数和定点数来表示小数. 浮点类型有两种,分别是单精度浮点数(FLOAT)和双精度浮点数(DOUBLE):定点类型只有一种,就是 DECIMAL. 浮点类型和定点类型都可以用(M, ...

  9. 3、(小数类型)FLOAT、DOUBLE、DECIMAL

    MySQL 中使用浮点数和定点数来表示小数. 浮点类型有两种,分别是单精度浮点数(FLOAT)和双精度浮点数(DOUBLE): 定点类型只有一种,就是 DECIMAL. 浮点类型和定点类型都可以用(M ...

  10. mysql中的double类型_MySQL中float、double、decimal三个浮点类型的区别与总结!

    作者:极客小俊 一个专注于web技术的80后 我不用拼过聪明人,我只需要拼过那些懒人 我就一定会超越大部分人! CSDN@极客小俊,原创文章, B站技术分享 个人博客: cnblogs.com 前端h ...

最新文章

  1. R语言广义线性模型Logistic回归模型C Statistics计算
  2. 利用规则引擎计算个人所得税学习
  3. JDBC 4.2 Specifications 中文翻译 -- 第九章 连接
  4. java kill信号_kill 命令在Java应用中使用注意事项
  5. mysql游标事例_Mysql 游标示例
  6. TVS 击穿电压和钳位电压的区别
  7. Important table for SEGW
  8. leetcode674. 最长连续递增序列
  9. 用BlockingExecutor限制任务提交
  10. LCA在线算法ST算法
  11. debian stretch + kernel 4.4 固件发布(支持硬件加速),可安装kodi
  12. Srs之Clion编译
  13. 怎么判断网络回路_地暖管漏水怎么办?一打、二看、三确定,及时查出地暖管漏水点!...
  14. ceph cluster monitor
  15. postgresql-timescaldb_extention
  16. oracle 创建唯一索引
  17. 微信小程序实现每日签到、连续签到
  18. 【国产FPGA】国产FPGA搭建图像处理平台
  19. 芝士Java实现的图书管理系统
  20. 硬盘删除的数据还能恢复吗?

热门文章

  1. 【译】30 分钟入门 Typescript
  2. c++ 中引用()的用法和应用实例
  3. VC获得本机网络连接状态
  4. myeclipse8.5 配置pydev环境
  5. Could not find a JavaScript runtime
  6. 文字绘制——pygame之旅
  7. JAVA实现中点画线_Java 实现中点法画线
  8. multipartfile获取数据_详解SpringMVC使用MultipartFile实现文件的上传
  9. python二进制解码_使用python3对二进制数据进行编码和解码,以将其包含到JSON中...
  10. [转]跨域资源共享 CORS 详解