SQL的decimal、float、double类型的区别
来源:互联网 发布:数学院士知乎 编辑:程序博客网 时间:2024/04/30 15:20
三者的区别介绍
float:浮点型,含字节数为4,32bit,数值范围为-3.4E38~3.4E38(7个有效位)
double:双精度实型,含字节数为8,64bit数值范围-1.7E308~1.7E308(15个有效位)
decimal:数字型,128bit,不存在精度损失,常用于银行帐目计算。(28个有效位)
按存储的范围进行排序
float(real)
double
decimal(numeric)
decimal的详细介绍
decimal(a,b)
参数说明
a指定指定小数点左边和右边可以存储的十进制数字的最大个数,最大精度38。
b指定小数点右边可以存储的十进制数字的最大个数。小数位数必须是从 0 到 a之间的值。默认小数位数是 0。
备注
DECIMAL数据类型用于要求非常高的精确度的计算中,这些类型允许指定数值的精确度和计数方法作为选择参数。精确度在这里是指为这个值保存的有效数字的总个数,而计数方法表示小数点后数字的个数。例如,语句DECIMAL (5,2)规定了存储的值将不会超过5位数字,开且小数点后面有2位数字
0 0
- SQL的decimal、float、double类型的区别
- Sql的decimal、float、double类型的区别
- Sql的decimal、float、double类型的区别
- Sql的decimal、float、double类型的区别
- Sql的decimal、float、double类型的区别
- Sql的decimal、float、double类型的区别
- Sql中decimal、float、double类型的区别与用法
- decimal ,double,float的区别
- c#中decimal ,double,float的区别
- c#中decimal ,double,float的区别
- C#中decimal, double, float的区别
- c#中decimal ,double,float的区别
- c#中decimal ,double,float的区别
- c#中decimal ,double,float的区别
- c#中decimal ,double,float的区别
- c#中decimal ,double,float的区别
- decimal,float和double的区别
- c#中decimal ,double,float的区别
- 第20章 WWW服务器
- git常用
- 大数据在电力行业的应用前景有哪些?
- 如何用Map对象创建Set对象
- 【脚本】Shell 获取全路径的目录和文件名*
- SQL的decimal、float、double类型的区别
- 从“迈克尔·克莱顿”的《机身》说开去——质量管理,良币如何驱逐劣币
- SQL Server日志清空方法
- 《大话操作系统——做坚实的工程实践派》(4)
- vmware加速方法总结
- 精 挑 细 选
- 单链表的实现
- 使用total commander打开当前目录
- 【形式化方法:VDM++系列】2.VDMTools环境的搭建