[firebase-br] Sobre o arredondamento

Joelson - Souzamark joelsonss em yahoo.com.br
Ter Set 26 10:09:37 -03 2006


Ao pessoal que estava com problemas de arredondamento, parece que
já foi resolvido, mas ontem eu tentei enviar um mail mas eu tava com
problema no meu smtp... lah vai

eu uso essa procedure adicionando o resultado dela na parcela q vou
colocar o resto da divisão, caso servir pra alguém, faça bom proveito :-)

CREATE PROCEDURE FIN_RESTO_DIV (
    TOTAL NUMERIC(15,2), -- aqui o valor total
    PARCELA INTEGER) -- aqui a quantidade de parcelas
RETURNS (
    RESULTADO NUMERIC(15,2))
AS
DECLARE VARIABLE TMP_PAR NUMERIC(15,2);
BEGIN
  TMP_PAR = (TOTAL / PARCELA);
  RESULTADO = (TOTAL - (TMP_PAR * PARCELA));
  SUSPEND;
END

sem mais
Joelson 


		
_______________________________________________________ 
O Yahoo! está de cara nova. Venha conferir! 
http://br.yahoo.com





Mais detalhes sobre a lista de discussão lista