Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 08.02.2011, 21:10   #11
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

Код:
m div n + integer((m mod n) > 0)
eoln вне форума
Старый 08.02.2011, 21:27   #12
Shift_sk
Форумчанин
 
Регистрация: 20.11.2010
Сообщений: 221
По умолчанию

вроде работает...обьясни плиз что делает вот ета фигня -- integer((m mod n) > 0)!
www.bezperepl.at.ua
Код:
...
Shift_sk вне форума
Старый 08.02.2011, 21:29   #13
mss
Заблокирован
 
Регистрация: 27.05.2010
Сообщений: 1,099
По умолчанию

> на паскале такое невозможно

Чушь несусветная.
mss вне форума
Старый 08.02.2011, 21:30   #14
Shift_sk
Форумчанин
 
Регистрация: 20.11.2010
Сообщений: 221
По умолчанию

я те гврю работает)я проверил)
www.bezperepl.at.ua
Код:
...
Shift_sk вне форума
Старый 08.02.2011, 21:31   #15
Shift_sk
Форумчанин
 
Регистрация: 20.11.2010
Сообщений: 221
По умолчанию

ток я такое впервые вижу в глаза)
насчет паскаля тестил в абс!
www.bezperepl.at.ua
Код:
...
Shift_sk вне форума
Старый 08.02.2011, 21:32   #16
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

Цитата:
Сообщение от Shift_sk Посмотреть сообщение
что делает вот ета фигня -- integer((m mod n) > 0)
(m mod n) > 0 возвращает true если выражение верное (то есть остаток ненулевой), иначе возвращает false;
integer(true) = 1
integer(false) = 0

Shift_sk, не создавай посты подряд - пользуйся кнопкой ПРАВКА
eoln вне форума
Старый 08.02.2011, 21:34   #17
Shift_sk
Форумчанин
 
Регистрация: 20.11.2010
Сообщений: 221
По умолчанию

ок).......
www.bezperepl.at.ua
Код:
...
Shift_sk вне форума
Старый 08.02.2011, 21:47   #18
NioTo
Пользователь
 
Регистрация: 17.12.2007
Сообщений: 32
По умолчанию

Цитата:
Сообщение от mss Посмотреть сообщение
> на паскале такое невозможно

Чушь несусветная.
Сделай ка тоже самое без приведения типов.

P. S. Всем спасибо. Так понимаю без махинаций с логическим типом других идей нет.
NioTo вне форума
Старый 08.02.2011, 22:41   #19
Shift_sk
Форумчанин
 
Регистрация: 20.11.2010
Сообщений: 221
По умолчанию

тут ненадо логический тип....заводишь три переменные интегер и все!
www.bezperepl.at.ua
Код:
...
Shift_sk вне форума
Старый 08.02.2011, 22:42   #20
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

можно так (m-1) div n + 1 если логические типы неустраивают
eoln вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите сместить большую картинку на кнопке SpeedButton1 DemonXT Компоненты Delphi 4 19.11.2009 15:28
Округление в большую или меньшую сторону Shokoladniu Microsoft Office Excel 5 15.10.2009 17:37
Проблемка с округлением flynt Microsoft Office Excel 2 11.06.2009 00:36
Задача на большую строку Witaliy Помощь студентам 4 10.02.2009 18:26
Серьезная проблема с округлением asale Microsoft Office Excel 0 03.02.2009 18:25