![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Округление
alexdn © (2012-08-25 11:45:00)Вот интересно, совсем не понял, почему round в данном случае идёт, а int нет?
form4.ClientHeight:=round(Unit_Main.chbpot*100+50);
где chbpot - real
turbouser (2012-08-25 13:16:00) [1]а.. сорри :) чукча писатель
turbouser (2012-08-25 13:14:00) [2]
> alexdn © (25.08.12 11:59) [2]
>
> а куда ж тогда round округляет? по типу
SetRoundMode
turbouser (2012-08-25 13:14:00) [3]По дефолту - nearest
Anatoly Podgoretsky (2012-08-25 12:59:00) [4]> alexdn (25.08.2012 11:59:02) [2]
function Round(X: Extended): Int64;
А округляет туда Returns the value of X rounded to the nearest whole
number>/b>.
Anatoly Podgoretsky (2012-08-25 12:57:00) [5]> alexdn (25.08.2012 11:48:01) [1]
function Int(X: Extended): Extended;
Изначально так функция была определена, и не только в Паскале
alexdn (2012-08-25 11:59:00) [6]а куда ж тогда round округляет? по типу
alexdn (2012-08-25 11:48:00) [7]даже точнее, почему int возвращает целую часть как число с плавающей точкой? а не как integer или LongInt.