GARANTIR DESCONTO

Fórum ffnumber #235167

31/05/2004

0

Utilizo ffnumber para aredondar números. Sendo que gostaria de aredondar os números sempre para cima, mesmo que o número seja por exemplo 7.2. Gostaria que ele ficasse 8. Alguém sabe o que tenho que colocar no arredondamento?


Valeu a força JR.


Jrjoliv2003

Jrjoliv2003

Responder

Posts

31/05/2004

Aroldo Zanela

Colega,

As funções RoundTo e SimpleRoundTo não permitem este tipo de ´arredondamento´. Portanto, é necessário implementar uma função como abaixo:

function RoundToUp(Value: Extended): Currency;
var _inteiro: Integer;
begin

  _inteiro := Trunc(Value);

  if _inteiro < Value then
    Inc(_inteiro);
  Result := _inteiro;

end;



Responder

Gostei + 0

31/05/2004

Jrjoliv2003

Valeu a Dica!!!


Fiz o que queria!!!

Valeu!!


JR.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar