Função Round

A função ValidFloat arredonda um número do tipo Double ou Extended para o inteiro mais próximo. Se o valor fracionário do número for exatamente 0,5, o número será arredondado para o inteiro par mais próximo.

Sintaxe

Function Round(X: Extended): Int64;

Parâmetros

Nome Tipo Descrição
X Extended O número que será arredondado.

Exemplos

var
  Numero: Double;
  NumeroArredondado: Int64;
begin
  Numero := 5.6;
  NumeroArredondado := Round(Numero); // Resultado: 6
  Informacao(IntToStr(NumeroArredondado));
  Numero := 4.5;
  NumeroArredondado := Round(Numero); // Resultado: 4 (arredondado para o par mais próximo)
  Informacao(IntToStr(NumeroArredondado));
end.