Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.06.26;
Скачать: CL | DM;

Вниз

Округление чисел в Дельфи   Найти похожие ветки 

 
Aleks   (2011-03-16 23:15) [0]

Здравствуйте мастера! Подскажите пожалуйста как сделать округление любого числа в большую сторону к числу кратному 5. Например:
1) начальное:7,результат:10
2) начальное:4,5,результат:5
3) начальное:12,3,результат:15
Я так понимаю нужно написать для этого функцию,так-как Дельфи так делать не умеет,но как это сделать не знаю :( Благодарен за любой совет!


 
Германн ©   (2011-03-16 23:45) [1]

Конечное:=(Начальное div 5)+5;


 
Германн ©   (2011-03-16 23:51) [2]

Точнее так
Конечное:=(Trunc(Начальное) div 5)+5;


 
Германн ©   (2011-03-16 23:52) [3]

Еще точнее так
Конечное:=(Trunc(Начальное) div 5)*5+5;
:)


 
KilkennyCat ©   (2011-03-16 23:52) [4]

5.1 что вернет?


 
KilkennyCat ©   (2011-03-16 23:53) [5]

а, умножение не заметил... :)


 
Aleks   (2011-03-17 00:14) [6]

Спасибо большое!


 
Германн ©   (2011-03-17 02:45) [7]


> KilkennyCat ©   (16.03.11 23:53) [5]
>
> а, умножение не заметил... :)
>

Ты не заметил только умножение? :)
А вот я для себя решил "внутренне" запретить выход на форумы "сразу".
Три поста для реализации простого вопроса - это перебор!


 
KilkennyCat ©   (2011-03-17 03:13) [8]


> Германн ©   (17.03.11 02:45) [7]

ну, проверку на уже кратные


 
Германн ©   (2011-03-17 03:22) [9]


> KilkennyCat ©   (17.03.11 03:13) [8]
>
>
> > Германн ©   (17.03.11 02:45) [7]
>
> ну, проверку на уже кратные
>

А вот это уже к автору!
В его условии ничего не сказано как нужно округлять целые числа кратные 5.



Страницы: 1 вся ветка

Текущий архив: 2011.06.26;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.011 c
2-1300355834
nameziz
2011-03-17 12:57
2011.06.26
скачивание файлов http


2-1300902450
Учусь
2011-03-23 20:47
2011.06.26
TWebBrowser и браузер по умолчанию


2-1300915523
fynjy93
2011-03-24 00:25
2011.06.26
проблема с дбчекбокс


2-1300254324
Andrey_1
2011-03-16 08:45
2011.06.26
DbGrid-ячейка в две строки


4-1227677945
Саня
2008-11-26 08:39
2011.06.26
Перехват названий окон и приложений