Page 12 - 4267
P. 12
Арифметичні оператори. З арифметичних у ГІС звичайно
використовуються (рис. 2.1):
1,0 1,2 1,5 1,9 2,1 2,2 3,6 4,4 4,0 4,9 3,2 4,8 5,9 5,9 7,0
1,4 1,3 2,0 2,9 3,3 2,3 2,8 3,0 3,3 4,5 3,7 4,1 5,0 6,2 7,8
+
=
1,5 1,6 3,2 3,5 3,6 1,6 0,6 1,2 2,5 3,3 3,1 2,2 4,4 6,0 6,9
2,0 2,8 3,7 4,8 5,1 1,3 1,1 2,4 2,7 3,0 3,3 3,9 6,1 7,5 8,1
2,9 3,2 4,5 5,3 5,5 0,9 1,0 1,7 2,1 2,5 3,8 3,2 6,2 7,4 8,0
Рисунок 2.1 – Приклад локальної операції картографічної
алгебри (операції додавання)
+ — оператор додавання;
- — оператор віднімання;
* — оператор множення;
/ — оператор ділення;
** — оператор піднесення до ступеня.
Результатом виконання арифметичних операцій є карта типу
real (scalar), тобто набуває речовинних значень.
Оператори порівняння. Операторами порівняння є:
gt (>) — оператор «більше»;
lt (<) — оператор «менше»;
ge (>) — оператор «більше або дорівнює»;
1е (<) — оператор «менше або дорівнює»;
eq (=) — оператор «дорівнює»;
ne (?)ж — оператор «не дорівнює».
Результатом виконання операцій порівняння є булівські
(логічні) «1» (так) і «0» (ні).
Логічні оператори. Логічні оператори є операторами
логічної, або булевої, алгебри — розділу математики, який вивчає
закони алгебри двох значень. Уперше досліджений Джорджем
Булем, англійським математиком і логіком XIX сторіччя.
Загальний вигляд булівської операції:
Результат = вираз1 оператор вираз1,
де Результат — результуюча карта; оператор — один з
булівських операторів; вираз1 и вираз1 — карти.
Результатом виконання логічних операцій є карта типу
boolean, тобто карта, яка містить тільки логічні «1» і/або «0».
12