Zaokrąglanie wyniku dzielenia w górę

0

Witam serdecznie!

Jak w najprostszy sposób wykonać tak aby wynik dzielenia, nie będący liczbą całkowitą był zawsze zaokrąglany w górę. Np. 4/3=1.3, a chciałbym aby 4/3=2.

Pozdrawiam.

0

Tak sobie wymyśliłem na szybko ale musisz przetestować czy dobrze działa:

function RoundUp(const Number : Extended): Integer;
begin
  result:= Trunc(Number);
  if (Frac(Number) > 0) then
    Inc(result);
end;
0

Wygląda to dobrze, ale w między czasie udało mi się znaleźć funkcje "Ceil", która spełnia moje wymagania.
Dziekuje Kazek!

1 użytkowników online, w tym zalogowanych: 0, gości: 1