数据库中,Decimal数据类型,精度指的是什么意思?谢谢

数据库中,Decimal数据类型,语法为:Decimal(P,S),P为精度,s为数字的小数位数,精度P的取值范围是:1到38,S的取值范围是0到P
从而得出Decimal数据类型的取值范围是-1038+1到1038-1,
请问这个取值范围是怎么得出的呀?谢谢啦!

p (有效位数) 可储存的最大十进位数总数,小数点左右两侧都包括在内。
s (小数位数) 小数点右侧所能储存的最大十进位数。
所以能取得最大数是38位都在小数点左边即10的38次方-1,同理最小-10的38次方+1
温馨提示:答案为网友推荐,仅供参考
相似回答