Описание тега or-operator
Оператор ИЛИ может представлять "логическое логическое значение или" операцию || или "побитовая или" операция |. Используйте [sql] для вопросов, связанных с ключевым словом SQL "OR", и [regex-alternation] для использования конструкции чередования |. НЕ используйте этот тег для вопросов, относящихся только к операциям [побитовое ИЛИ].
Логическое логическое ИЛИ оценивает результат, сравнивая два операнда и возвращая, если любой из них истинен. Оценка "A
ИЛИ B
" вернусь false
когда оба A
а также B
равно false
, а также true
иначе. В логике оператор ИЛИ оценивает логическую дизъюнкцию.
Побитовые или принимают два битовых комбинаций равной длины и выполняет логическую операцию ИЛИ на каждую пару соответствующих бит между операторами. Результат в каждой позиции равен 1, если любая из пары битов в соответствующих позициях равна 1; В противном случае результат будет 0.