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

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

Float


Pacific ©   (2007-11-19 19:03:00) 

Здравствуйте! Как Float перевести в integer?


Anatoly Podgoretsky   (2007-11-19 20:19:00) [1]

> palva  (19.11.2007 20:17:05)  [5]

Trunc, Round возвращают Int64 - это ceil и floor не доработаны


palva   (2007-11-19 20:17:00) [2]

Да еще результат может не поместиться в Integer. Иногда приходится использовать Int64.


@!!ex   (2007-11-19 20:01:00) [3]

Учитывая, что это обязательно приведение с потерями -  следует указывать, какой именно результат должен получиться.
Round - округление до ближайшего
Trunc - отбрасывание дробной части.


trubin   (2007-11-19 19:17:00) [4]


> Trunc()

Или round, или ceil, когда как ;)


Pacifc   (2007-11-19 19:06:00) [5]

Спасибо, буду знать :)


clickmaker   (2007-11-19 19:04:00) [6]

Trunc()


Наверх

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