Содержание                                                   Справочник

   Ниже приведена таблица логических функций функций,
определенных в программе. В левом столбце — определение функции
в программе, в правом — название функции и обозначение в
традиционной математической нотации. Буквами a, b обозначены
логические переменные, значения которых равны 0 (ложь) или 1(истина),
буквами x, yдействительные числа. Значением логической функции
является “истина”, “ложь”, 0 или 1.  

Функция

Значение, название или действие

or(a,b)

или, значение функции “истина”, если значение хотя бы одного из аргументов равно 1, в противном случае ее значение — “ложь”

and(a, b, ...)

и, значение функции “истина”, если значение всех аргументов равно 1, в противном случае ее значение — “ложь”

not(a)

нет, значение функции “истина”, если значение аргумента равно 0, в противном случае ее значение — “ложь”

lt(x,y)

меньше, равно 1, если x<y и 0, если x= y или x>y

le(x, y)

меньше или равно, равно 1, если x< y или x=y и 0, если x>y

gt(x,y)

больше, равно 1, если x>y и 0, если x< y  или x=y

ge(x, y)

больше или равно, равно 1, если x> y или x=y и 0, если x<y

eq(x,y)

равно, равно 1, если x=y и 0, если x

ne(x, y)

не равно, равно 1, если xy и 0, если x=y 

aprx(x,y)

приблизительно равно, равно 1, если  меньше заданной в программе величины погрешности #eps и 0 — в противном случае; по умолчанию значение #eps равно 0.001 

int(x)

равно 1, если x целое и 0 — в противном случае

     
Демонстрация                                              Пример