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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 08.10.2010, 21:26   #1
*PB*
Форумчанин
 
Регистрация: 11.08.2009
Сообщений: 558
По умолчанию Как понять этот код

Есть вот такой код, который переписываю с дельфей на другой язык программирования.
Код:
if D=1
  then Result:=(B<>$F0);
D и B - переменные, причём последняя типа Byte

Я не могу понять вот этот участок кода Result:=(B<>$F0)
Что будет записано в Result вслучае если D=1 .
*PB* вне форума
Старый 08.10.2010, 21:29   #2
Tronix
Форумчанин
 
Аватар для Tronix
 
Регистрация: 15.06.2010
Сообщений: 740
По умолчанию

Если B не равно 0xF0h, то Result = true, иначе false.
Чтобы понять рекурсию, сперва нужно понять рекурсию.
Tronix вне форума
Старый 08.10.2010, 21:30   #3
*PB*
Форумчанин
 
Регистрация: 11.08.2009
Сообщений: 558
По умолчанию

Спасибо!
Я это подозревал, но не был до конца уверен.
*PB* вне форума
Старый 08.10.2010, 21:30   #4
s.Creator
Форумчанин
 
Регистрация: 28.09.2008
Сообщений: 344
По умолчанию

тогда результат будет зависить от В
а чему она ровна?
s.Creator вне форума
Старый 08.10.2010, 21:34   #5
*PB*
Форумчанин
 
Регистрация: 11.08.2009
Сообщений: 558
По умолчанию

Цитата:
Сообщение от s.Creator Посмотреть сообщение
тогда результат будет зависить от В
а чему она ровна?
В неё записывается байт из COM порта, так что заранее неизвестно чему она равна.
*PB* вне форума
Старый 08.10.2010, 21:50   #6
s.Creator
Форумчанин
 
Регистрация: 28.09.2008
Сообщений: 344
По умолчанию

Цитата:
Сообщение от *PB* Посмотреть сообщение
В неё записывается байт из COM порта, так что заранее неизвестно чему она равна.
в общем-то Tronix ответил ( я только позже кнопку отправить позже нажал )
единственное могу добавить - там проверяется, что ...

Последний раз редактировалось s.Creator; 08.10.2010 в 21:53.
s.Creator вне форума
Старый 15.12.2015, 12:54   #7
Виталий228
Новичок
Джуниор
 
Регистрация: 15.12.2015
Сообщений: 1
По умолчанию

:как написать програму двомерние масиви??
Виталий228 вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Picture.Data = {как получить этот код?} Crystallon Общие вопросы Delphi 4 02.05.2015 18:15
Народ обьясните этот код alexz29 Общие вопросы C/C++ 3 20.06.2010 06:52
Что делает этот код? Alex_sim Общие вопросы C/C++ 10 03.03.2010 23:45
Что делает этот код? lucky Общие вопросы Delphi 4 17.06.2009 17:02