如何舍入到只有2位小数

时间:2016-11-11 20:54:37

标签: sql-server tsql rounding

如何将procent for 10 Tommerprocent for 11 Tommer四舍五入到最接近的2位小数整数,这样它就像0.00而不是很多0?

Declare @omkreds numeric(36,8), @diameternu numeric(5,2),
@profilhøjdenu numeric(5,2), @omkredsnu numeric(36,8)

SELECT @profilhøjdenu = (@bredenu*@profilnu)/100
SELECT @diameternu = @tommernu * 25.4
SELECT @omkredsnu=(@profilhøjdenu *2 + @diameternu)*PI()

select [Daekstørelsen CEILING((@omkredsnu-[Omkreds for 10 Tommer])/@omkredsnu*100*100)/100 as "procent for 10 Tommer",
(select CEILING((@omkredsnu-[Omkreds for 11 Tommer])/@omkredsnu*100*100)/100) as "procent for 11 Tommer",
    from [dbo].[daek];

1 个答案:

答案 0 :(得分:0)

看看Round函数是SQL Server。您可以将精度传递给舍入。例如,ROUND(748.58,-1)将舍入到750。