Как округлять до сотых в большую сторону
Автор: Vit
WEB-сайт: http://forum.vingrad.ru
uses Math;
// Прибавляешь 0.5 затем округляешь:
function RoundMax(Num: real; prec: integer): real;
begin
result := roundto(num + Power(10, prec - 1) * 5, prec);
end;
// До сотых соответственно будет:
function RoundMax100(Num: real): real;
begin
result := round(num * 100 + 0.5) / 100;
end;
|