decimal默认精度 数据库中,Decimal数据类型,精度指的是什么意思?谢谢?
浏览量:1887
时间:2021-03-12 09:57:46
作者:admin
数据库中,Decimal数据类型,精度指的是什么意思?谢谢?
P(有效数字)可存储的最大小数位数,包括小数点的左侧和右侧。S(小数位数)小数点右边可存储的最大小数位数。因此,最大数字是38,在小数点的左边,即10-1的38次方。同样,最小值-10-1的38次方
decimal在SQL server中是一种精确的值类型,精度为38;在C中,它表示128位的数据类型。十进制与双精度相比,精度更高,范围更小,适用于财务和货币计算。十进制:有效位:±1.0×10(-28次方)到±7.9×10(28次方)精度:28到29位双倍:有效位:±5.0×10(-324次方)到±1.7×10(308次方)精度:15到16位
MySQL十进制数据类型用于在数据库中存储准确的值。我们经常对保留准确性的列使用decimal数据类型,例如会计系统中的货币数据。
要定义数据类型decimal的列,请使用以下语法:
column_uuNamedecimal(P,d)
在上述语法中:
decimal默认精度 decimal精度 decimal为什么不会丢失精度
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。