![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 912
|
![]()
Есть множество действий ну я не буду весь код писать, просто вот на примере
Код:
Подскажите как это реализовать, реализовать округление! |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 02.09.2010
Сообщений: 52
|
![]()
В delphi есть функции int(x), dec(x), inc(x), можно делить нацело div
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
до ближайшего меньшего целого:
Код:
Код:
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 912
|
![]()
round(a) - до ближайшего большего
trunc(a) - до ближайшего меньшего Вот и все! |
![]() |
![]() |
![]() |
#5 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
5.25 - для этого числа какое ближайшее большее?!! |
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 912
|
![]()
Ближайшее большее целое 6
|
![]() |
![]() |
![]() |
#7 | |||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
Тогда Вы ошибаетесь, когда пишете: Цитата:
а вот если посмотрите на то, решение, что я предложил в пост #3 Цитата:
вернёт: round(5.25 + 0.5) = round(5.75) = 6 что и требовалось! |
|||
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 10.06.2010
Сообщений: 239
|
![]()
можно всегда вычислять ближайшее меньшее a := int((t*c+i)/k); и если ComboBox.itemindex = 1 то a:=a+1
(то есть ближайшее большее есть ближайшее меньшее плюс один)
Чтобы слова не расходились с делом, нужно молчать и ничего не делать.
|
![]() |
![]() |
![]() |
#9 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Я что-то не понял а RoundTo из модуля Math с установкой SetRoundMode(rmDown) уже отменили?
I'm learning to live...
|
![]() |
![]() |
![]() |
#10 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
Поэтому и приходится обходится тем, что есть... Цитата:
Кстати, ко всем форумчанам маленький занимательный вопрос. для числа 5.000 каковы ближайшее меньшее целое и ближайшее большее целое?! |
||
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Реализация алгоритма метода ближайшего соседа на с++!!!! | Nimbu | Помощь студентам | 0 | 28.06.2010 17:16 |
Метод ближайшего соседа | Nimbu | Помощь студентам | 5 | 14.06.2010 16:24 |
вывод 2ух чисел в мемо с выравниванием меньшего к правому краю большего | nuevegramodelamor | Помощь студентам | 2 | 27.05.2010 16:28 |
Определение ближайшего элемента массива к числу | Foxx | Помощь студентам | 7 | 14.11.2009 16:41 |
Округление числа до ближайшего большего/меньшего из ряда | Foxx | Microsoft Office Excel | 4 | 24.07.2009 09:50 |