sql server 2008 整数相除四舍五入
declare@dividendint,@divisorintset@dividend=5set@divisor=3selectcast(round(5/3,3)asin...
declare @dividend int,@divisor int
set @dividend=5
set @divisor=3
select cast(round(5/3,3) as int)
这个查询出来的是 1 ,按照常理是5除以3 应该大约等于 1.6,四舍五入应该等于2,我的这个方法不行的,有没有高手知道 2个整数相除怎么四舍五入得到整数啊 展开
set @dividend=5
set @divisor=3
select cast(round(5/3,3) as int)
这个查询出来的是 1 ,按照常理是5除以3 应该大约等于 1.6,四舍五入应该等于2,我的这个方法不行的,有没有高手知道 2个整数相除怎么四舍五入得到整数啊 展开
2个回答
2015-12-08 · 知道合伙人软件行家
关注
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |