您的位置:首页 > 其它

小数类型的数字,数值类型转换[DECIMAL,NUMERIC,FLOAT,INT]

2014-12-04 12:03 615 查看
-- 小数类型的数字,数值类型转换

-- 不存在小数, 直接四舍五入

SELECT CONVERT(DECIMAL,390.50)

-- 执行结果:391

-- 选择位数近似值【两位小数, 四舍五入】

SELECT CONVERT(NUMERIC(10,2),390.55688)

-- 执行结果:390.56

SELECT CONVERT(FLOAT,390.55688)

-- 执行结果:390.55688

-- 固定长度:近似值(13位之后的小数开始进行四舍五入(包括13位小数))

SELECT CONVERT(FLOAT,390.5568888888888)

-- 执行结果:390.556888888889

-- 取整数, 不进行四舍五入

SELECT CONVERT(INT,390.50)

-- 执行结果:390
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: