Buscar

Truncar valor real

Código

/////////////////////////////////////////////////
//Função utilizada para truncar um valor real
/////////////////////////////////////////////////
Function TruncVal(Value:Real;Casas:Integer):Real;
/////////////////////////////////////////////////
Var sValor:String;
    nPos:Integer;
begin
   //Transforma o valor em string
   sValor := FloatToStr(Value);

   //Verifica se possui pondo decimal
   nPos := Pos(DecimalSeparator,sValor);
   If ( nPos > 0 ) Then begin
      sValor := Copy(sValor,1,nPos+Casas);
   End;

   Result := StrToFloat(sValor);
end;

Publicidade

Vote na dica




Quantidade de votos: 0 votos
Aceitação: 0%


Detalhes da dica

Categoria: Windows
Adicionada dia: 08/05/07
Por: João Paulo F. Bellucci
Visualizada: 6862 vezes

Planeta Delphi - Tudo sobre programação Delphi Planeta Delphi - www.planetadelphi.com.br - Todos os direitos reservados | Copyright 2001-2009