Valor diferente no arredondamento

Delphi

17/10/2003

Bom dia a todos.

Tenho a seguinte situação:
Digamos que eu divida 0,53 por 3 parcelas; teremos 0,17666... . Só que, por arredondamento o programa gravará 0,18.
O que eu quero é que cada parcela seja um valor que ao somarmos todas dê o valor inicial. Neste caso eu teria:
1ª parcela: 0,17
2ª parcela: 0,18
3ª parcela: 0,18

Grato pela atenção.


Turbo Drive

Turbo Drive

Curtidas 0

Respostas

Cabelin

Cabelin

17/10/2003

Seguinte cara, pega o valor e faz a divisao normal ou seja 0,56 e consiga o valor de suas parcelas no final some o valor adquirido em suas parcelas e novamente diminua com 0,56 a diferenca e justamente o valor que vc tem que diminuir na primeira parcela.


GOSTEI 0
POSTAR