Eu faço com campo numeric(12,2), vai q a moeda muda de novo, faço a divisão e em seguida faço a multiplicação usando duas decimais e a diferença jogo na ultima prestação. Ex. R$ 10,00 em 3x = 2 parcelas de 3,33 e uma de 3,34 Kaputz, Robson Skype: kaputz_gri "Não pude escolher muitas coisas que nasceram comigo, mas posso escolher meu amigo... ...E nessa busca empenho a minha própria alma, pois com uma Amizade Verdadeira, a vida se torna mais simples, mais rica e mais bela..." Charlie Chaplin .
----- Mensagem original ---- De: Leslyn Fernandes <[EMAIL PROTECTED]> Para: delphi-br@yahoogrupos.com.br Enviadas: Quarta-feira, 22 de Agosto de 2007 12:35:13 Assunto: Re: [delphi-br] Tipos de Dados Numericos Olha... eu não sei se ajuda, mas eu costumo usar Numeric(9,3) como money... On 8/22/07, Samuel M. Basso <samuelbasso@ yahoo.com. br> wrote: > > Olá Pessoal estou sofrendo o seguinte problema, ao gerar as parcelas do > financeiro esta dividindo os valores errados pois ao soma-los da diferente > em alguns centavos do valor original. Entao ai vem a questao eu usei em > todos os campos do meu banco de dados firebird double precision é o > correto???? Ou deveria usar outro como Numeric etc > > Flickr agora em português. Você clica, todo mundo vê. > http://www.flickr. com.br/ > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas] Flickr agora em português. Você clica, todo mundo vê. http://www.flickr.com.br/ [As partes desta mensagem que não continham texto foram removidas]