Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

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);


Наверх

Титульная страница Поиск, карта сайта Написать письмо