Побитовые операции с целыми числами
Глобальный контекст. Побитовые операции с целыми числами.
Методы
ПобитовоеИ / BitwiseAnd
Выполняет побитовое И для заданных чисел.
Параметры
- number1: Число 1
- number2: Число 2
Возвращаемое значение
Число. Результат побитового И
ПобитовоеИли / BitwiseOr
Выполняет побитовое Или для заданных чисел.
Параметры
- number1: Число 1
- number2: Число 2
Возвращаемое значение
Число. Результат побитового Или
ПобитовоеНе / BitwiseNot
Инвертирует биты числе.
Параметры
- number1:
Возвращаемое значение
Число
ПобитовоеИНе / BitwiseAndNot
Выполняет преобразование, эквивалентное
Параметры
- number1: Число 1
- number2: Число 2
Возвращаемое значение
Число. Результат преобразования
ПобитовоеИсключительноеИли / BitwiseXor
Выполняет побитовое Исключительное Или для заданных чисел.
Параметры
- number1: Число 1
- number2: Число 2
Возвращаемое значение
Число. Результат побитового Исключительного Или
ПроверитьБит / CheckBit
Получает значение заданного бита.
Параметры
- value: Число
- bitNumber: Номер бита
Возвращаемое значение
Булево. Истина - бит установлен в 1, Ложь - бит установлен в 0
УстановитьБит / SetBit
Устанавливает нужный бит числа в указанное значение
Параметры
- value: Число
- bitNumber: Номер бита
- bitValue: Значение бита
Возвращаемое значение
Число. Число с установленным в нужное значение битом
ПроверитьПоБитовойМаске / CheckByBitMask
Проверяет соответствие числа битовой маске.
Параметры
- value: Число
- mask: Маска
Возвращаемое значение
Булево. Истина, когда в числе установлены в 1 все биты маски. Ложь - в остальных случаях
ПобитовыйСдвигВлево / BitwiseShiftLeft
Выполняет побитовый сдвиг числа влево на заданное смещение
Параметры
- value: Число
- offset: Смещение
ПобитовыйСдвигВправо / BitwiseShiftRight
Выполняет побитовый сдвиг числа вправо на заданное смещение
Параметры
- value: Число
- offset: Смещение