![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Round
piwi © (2007-11-10 13:40:00)Как бы сделать так,чтобы Round всегда округлял в меньшую сторону...другими словами,чтобы 4,33 например и 4,99 округлялись до 4?
Anatoly Podgoretsky (2007-11-10 14:01:00) [1]> piwi (10.11.2007 13:40:00) [0]
Смотри на функции Ceil/Floor и учебник математики.
Кроме того твой вопрос не полный и не позволяет дать одназначный ответ, кроме положительных чисел еще бывают и отричательные.
guav (2007-11-10 13:50:00) [2]Но вообще лучше взять Trunc вместо Round, т.к. Round от нетипизированой константы вычислится на этапе компиляции, и SetRoundMode не повлияет на него.
guav (2007-11-10 13:44:00) [3]
SetRoundMode(rmDown);