Чтение онлайн

на главную

Жанры

Учебное пособие по курсу «Нейроинформатика»

Миркес Е. М.

Шрифт:

Таблица 9. Операции, допустимые при построении логических выражений

Приоритет Обозначение Тип 1-го операнда Тип 2-го операнда Тип результата Название операции
1 > числовой числовой Logic Больше
1 < числовой числовой Logic Меньше
1 >= числовой числовой Logic Больше или равно
1 <= числовой числовой Logic Меньше или равно
1 = числовой числовой Logic Равно
1 <> числовой числовой Logic Не
равно
2 And Logic Logic Logic Логическое И
2 Or Logic Logic Logic Логическое включающее ИЛИ
2 Xor Logic Logic Logic Логическое исключающее ИЛИ
2 Not Logic Logic Logic Логическое отрицание

Таблица 10. Операции для выражений типа символьная строка

Приоритет Обозначение Тип 1-го операнда Тип 2-го операнда Тип результата Название операции
1 + String String String Конкатенация (сцепка) строк.

Во всех таблицах операции размещаются по убыванию приоритета. Для каждой операции указаны допустимые типы операндов, и тип результата, в зависимости от типов операндов.

В табл. 8 приводится необычная операция RMod — остаток от деления действительных чисел. Результат этой функции равен разности между первым операндом и вторым операндом, умноженным на целую часть отношения первого операнда ко второму.

Кроме операций, приведенных в табл. 3 и табл. 7–10, определены две взаимно обратные операции для работы с адресами и указателями:

^ — ставится после переменной типа указатель. Означает, что вместо указателя в выражении используется переменная или массив, на который указывает этот указатель. Не допускается после переменных типа Pointer.

@ — ставится перед именем переменной любого типа. Означает, что в выражении участвует не переменная, а адрес переменной. Используется при присвоении адресов переменных или массивов переменным типа указатель.

Предопределенные константы

При описании различных компонентов возникает необходимость в использовании некоторого набора стандартизированных констант. Стандартность набора констант особенно необходима при обмене между компонентами. Все константы, приведенные в табл. 11, описываются в тех разделах, где они используются. В табл. 11 для каждой константы указывается ее тип, значение и названия разделов, в которых она описывается.

Таблица 11. Предопределенные константы

Поделиться:
Популярные книги

Черный Маг Императора 13

Герда Александр
13. Черный маг императора
Фантастика:
попаданцы
аниме
сказочная фантастика
фэнтези
5.00
рейтинг книги
Черный Маг Императора 13

Последняя Арена 4

Греков Сергей
4. Последняя Арена
Фантастика:
рпг
постапокалипсис
5.00
рейтинг книги
Последняя Арена 4

Маяк надежды

Кас Маркус
5. Артефактор
Фантастика:
городское фэнтези
попаданцы
аниме
5.00
рейтинг книги
Маяк надежды

Великий перелом

Ланцов Михаил Алексеевич
2. Фрунзе
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Великий перелом

Сопротивляйся мне

Вечная Ольга
3. Порочная власть
Любовные романы:
современные любовные романы
эро литература
6.00
рейтинг книги
Сопротивляйся мне

Инквизитор Тьмы 2

Шмаков Алексей Семенович
2. Инквизитор Тьмы
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Инквизитор Тьмы 2

Мастер Разума V

Кронос Александр
5. Мастер Разума
Фантастика:
городское фэнтези
попаданцы
5.00
рейтинг книги
Мастер Разума V

Бандит 2

Щепетнов Евгений Владимирович
2. Петр Синельников
Фантастика:
боевая фантастика
5.73
рейтинг книги
Бандит 2

Истребители. Трилогия

Поселягин Владимир Геннадьевич
Фантастика:
альтернативная история
7.30
рейтинг книги
Истребители. Трилогия

Гардемарин Ее Величества. Инкарнация

Уленгов Юрий
1. Гардемарин ее величества
Фантастика:
городское фэнтези
попаданцы
альтернативная история
аниме
фантастика: прочее
5.00
рейтинг книги
Гардемарин Ее Величества. Инкарнация

Падение Твердыни

Распопов Дмитрий Викторович
6. Венецианский купец
Фантастика:
попаданцы
альтернативная история
5.33
рейтинг книги
Падение Твердыни

"Дальние горизонты. Дух". Компиляция. Книги 1-25

Усманов Хайдарали
Собрание сочинений
Фантастика:
фэнтези
боевая фантастика
попаданцы
5.00
рейтинг книги
Дальние горизонты. Дух. Компиляция. Книги 1-25

Ох уж этот Мин Джин Хо 2

Кронос Александр
2. Мин Джин Хо
Фантастика:
попаданцы
5.00
рейтинг книги
Ох уж этот Мин Джин Хо 2

Энфис 6

Кронос Александр
6. Эрра
Фантастика:
героическая фантастика
рпг
аниме
5.00
рейтинг книги
Энфис 6
Идентификатор Тип Значение Раздел
Шестнад. Десят.
BackInSignals Integer H0005 5 Запросы к компоненту сеть
BackOutSignals Integer H0006 6 Запросы к компоненту сеть
BackРarameters Integer H0007 7 Запросы к компоненту сеть
Binary Integer H0001 1 Запросы компонента интерпретатор ответа
BinaryPrep Integer H0000 0 Запросы компонента предобработчик
BynaryCoded Integer H0003 3 Запросы компонента интерпретатор ответа
CAnd Integer H0007 7 Операции с переменными типа цвет (Color)
Cascad Integer H0002 2 Запросы к компоненту сеть
CEqual Integer H0001 1 Операции с переменными типа цвет (Color)
CExclude Integer H0004 4 Операции с переменными типа цвет (Color)
CicleFor Integer H0003 3 Запросы к компоненту сеть
CicleUntil Integer H0004 4 Запросы
к компоненту сеть
CIn Integer H0002 2 Операции с переменными типа цвет (Color)
CInclude Integer H0003 3 Операции с переменными типа цвет (Color)
CIntersect Integer H0005 5 Операции с переменными типа цвет (Color)
CNot Integer H0009 9 Операции с переменными типа цвет (Color)
COr Integer H0006 6 Операции с переменными типа цвет (Color)
CXor Integer H0008 8 Операции с переменными типа цвет (Color)
Element Integer H0000 0 Запросы к компоненту сеть
Empty Integer H0000 0 Запросы компонента интерпретатор ответа
EmptyPrep Integer H0003 3 Запросы компонента предобработчик
False Logic H00
FuncPrep Integer H0005 5 Запросы компонента предобработчик
InSignalMask Integer H0003 3 Запросы к компоненту сеть
InSignals Integer H0000 0 Запросы к компоненту сеть
Layer Integer H0001 1 Запросы к компоненту сеть
MainVisual Visible Интерфейсные функции
Major Integer H0002 2 Запросы компонента интерпретатор ответа
mIntegerArray Integer H0002 2 Функции управления памятью
mLogicArray Integer H0001 1 Функции управления памятью
mLongArray Integer H0004 4 Функции управления памятью
ModPrep Integer H0004 4 Запросы компонента предобработчик
mRealArray Integer H0004 4 Функции управления памятью
Null Pointer H00000000 нет
Ordered Integer H0002 2 Запросы компонента предобработчик
OutSignals Integer H0001 1 Запросы к компоненту сеть
Parameters Integer H0002 2 Запросы к компоненту сеть
ParamMask Integer H0004 4 Запросы к компоненту сеть
PositPrep Integer H0006 6 Запросы компонента предобработчик
tbAnswers Integer H0004 4 Язык описания задачника
tbCalcAnswers Integer H0006 6 Язык описания задачника
tbCalcReliability Integer H0007 7 Язык описания задачника