Usuário com melhor resposta
Arredondamento com casas decimais para cima

Pergunta
-
Respostas
-
Olá
Tente assim,
Resulatdo =(CEILING((valor * 1,35)*100)/100)
Ex:
DECLARE @VALOR DECIMAL(10,5) SET @VALOR=1.4410003001 SELECT @VALOR*100 SELECT CEILING((@VALOR*100)) SELECT CEILING((@VALOR*100))/100
[ ]´s,
Lukas Baldan- Sugerido como Resposta Roberson Ferreira _Moderator sexta-feira, 21 de setembro de 2012 17:05
- Marcado como Resposta Ivanenko sexta-feira, 21 de setembro de 2012 17:24
Todas as Respostas
-
Ivanenko, o SQL tem algumas funções para trabalhar com arredondamento, ou voce pode converter para decimal (10,2) por exemplo, segue alguns exemplos:
Declare @Valor Decimal(10,2) Set @Valor=1.4410003001 Select Round(@Valor,2) Select Round(@Valor,1) Select Floor(@Valor) Select Ceiling(@Valor) select CAST(1.4410003001 as Decimal(10,2))
Alexandre Matayosi Conde Mauricio. Se esta sugestão for útil, por favor, classifique-a como útil. Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.
-
Olá
Tente assim,
Resulatdo =(CEILING((valor * 1,35)*100)/100)
Ex:
DECLARE @VALOR DECIMAL(10,5) SET @VALOR=1.4410003001 SELECT @VALOR*100 SELECT CEILING((@VALOR*100)) SELECT CEILING((@VALOR*100))/100
[ ]´s,
Lukas Baldan- Sugerido como Resposta Roberson Ferreira _Moderator sexta-feira, 21 de setembro de 2012 17:05
- Marcado como Resposta Ivanenko sexta-feira, 21 de setembro de 2012 17:24
-