logo search
TurboProlog / Документация / TOM_1

Bitor/3

Этот предикат выполняет побитовое логическое 'ИЛИ'.

bitor(X,Y,Z) /* (i,i,o) */

Выполнение процедуры происходит так: числа X и Y преобразуются к

16-разрядному двоичному виду, затем число Z формируется как результат по-

разрядного применения к X и Y побитового логического 'ИЛИ'.

---------------------

Operator X Y Z

---------------------

bitor 1 1 1

1 0 1

0 1 1

0 0 0

---------------------