none
Problemas com o Arredondamento no SQL-Server 2005 RRS feed

  • Pergunta

  • Bom dia a todos,

    Estamos tendo problemas com relação ao modo que SQL Server efetua os arredondamentos.

    Segue o exemplo:

            declare @valor float, @valora float
            set @valor  = 10.305
            set @valora = round(@valor,2)
            select @valor as VALOR_SEM_ORIGINAL, @valora AS VALOR_ARREDONDADO
            go

    Resultado:

            VALOR_ORIGINAL        VALOR_ARREDONDADO
            10,305                         10,3


    Estamos precisando que o resultado seja 10,31.

    OBS. As funções de arredondamento para cima e para baixo (CEILING/FLOOR) não resolvem o nosso problema.

    Obrigado.

    quinta-feira, 4 de julho de 2013 14:51

Todas as Respostas