Le lun. 13 mars 2017 à 11:10, Arthur Nascimento a
écrit :
On Mon, Mar 13, 2017 at 10:14 AM Leandro Guimaraens Faria Corcete
DUTRA wrote:
Le lun. 13 mars 2017 à 9:55, Flavio Henrique Araque Gurgel
a écrit :
>
> Eu também levei um minuto pra
On Mon, Mar 13, 2017 at 10:14 AM Leandro Guimaraens Faria Corcete DUTRA <
l...@dutras.org> wrote:
Le lun. 13 mars 2017 à 9:55, Flavio Henrique Araque Gurgel
a écrit :
>>
>> > Porém estão me pedindo para arredondar para acima somente
>> > quando for acima de 5, por exemplo:
Na pressa fiz essa lógica
IF ( MOD( TRUNC( ( NEW."Valor_ICMS" * 1000 ), 0 ), 10 ) > 5 )
THEN
NEW."Valor_ICMS" = ROUND( NEW."Valor_ICMS", 2 );
ELSE
NEW."Valor_ICMS" = TRUNC ( NEW."Valor_ICMS", 2 );
END IF;
Valeu pessoal
-Mensagem Original-
From: Leandro
Le lun. 13 mars 2017 à 9:55, Flavio Henrique Araque Gurgel
a écrit :
> Porém estão me pedindo para arredondar para acima somente
> quando for acima de 5, por exemplo:
Essa mesma é a definição e o exemplo de round ():
>
Eu também levei um minuto pra entender.
O OP
>
>
> > Estou usando o round() para arredondamentos, SELECT ROUND( 1.155,
> > 2 ).
> >
> > Porém estão me pedindo para arredondar para acima somente
> > quando for acima de 5, por exemplo:
>
>
> Essa mesma é a definição e o exemplo de round ():
>
>
Le lun. 13 mars 2017 à 8:58, Ricardo a
écrit :
Estou usando o round() para arredondamentos, SELECT ROUND( 1.155,
2 ).
Porém estão me pedindo para arredondar para acima somente
quando for acima de 5, por exemplo:
Essa mesma é a definição e o exemplo de
Bom dia pessoal,
Estou usando o round() para arredondamentos, SELECT ROUND( 1.155, 2 ).
Porém estão me pedindo para arredondar para acima somente quando for acima
de 5, por exemplo:
1.155 –> 1.15
1.156 –> 1.16
1.154 –> 1.15
Alguém sabe dizer se tem alguma função que