![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Real в Integer
__test__ © (2004-09-03 11:30:00)Допустим есть переменные:
c,o:integer;
r:Real;
Далее:
r := 10.21;
Как присвоить переменной "c" типа integer целую часть от "r"(тоесть 10), а переменной "o" остаток от "r", тоесть 21
Заранее благодарен
Zhekson (2004-09-03 12:48:00) [1]вопос не дочитал...
> Семен Сорокин © (03.09.04 11:41) [3] абсолютно согласен.
Семен Сорокин (2004-09-03 11:47:00) [2]
> Zhekson (03.09.04 11:32) [1]
> c := Round(r);
кстати здесь число округлиться, а не вернет целую часть, см. Trunc
__test__ (2004-09-03 11:44:00) [3]Thx
Семен Сорокин (2004-09-03 11:41:00) [4]Trunc, Frac, Int, Round
а как быть с дробной частью?
Trunc(Frac(x)*100)
__test__ (2004-09-03 11:35:00) [5]а как быть с дробной частью?
Zhekson (2004-09-03 11:32:00) [6]c := Round(r);