使用步骤
一、使用语句DECIMAL获取特定小数位数的数据类型
DECIMAL(参数一,参数二)
说明:
参数一:一个整形数字,指定希望获取的小数总的十进制位数(整数部分+小数部分)
参数二:一个整形数字,指定希望获取的小数小数点后的十进制数字位数
示例:
--获取一个数据类型,该类型定义一种指定的小数
--该小数:的小数点后有且仅有2位十进制数字
--该小数:的整数数字个数加小数数字个数一共最多有3个十进制数字
DECIMAL(3,2)
二、使用语句CONVERT进行转换
CONVERT(参数一,参数二)
说明:
参数一:指定一种数据类型,是你希望得到的结果数据类型
参数二:指定一个数据,是你的待转型的数据
示例:
--将小数3.14转成int类型
CONVERT(INT,3.14)
综合使用示例
--将小数3.141592654转成总长度为3位,小数点后长度为2位的小数
CONVERT(DECIMAL(3,2),3.141592654)
--结果返回:3.14