НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ
Golang. Уроки для початківців

En

Go Побітові оператори


Побітові оператори

Побітові оператори використовуються для двійкових (бінарних) чисел:

Оператор Назва Опис Приклад Спробуй це
AND Встановлює для кожного біта значення 1, якщо обидва біти дорівнюють 1 x & y Спробуй це »
| OR Встановлює кожен біт на 1, якщо один із двох бітів дорівнює 1 x | y Спробуй це »
 ^ XOR Встановлює кожен біт у 1, якщо лише один із двох бітів дорівнює 1 x ^ b Спробуй це »
<< Нульове заповнення ліворуч Перемістити ліворуч, вставивши нулі справа x << 2 Спробуй це »
>> Правий зсув зі знаком Зрушити праворуч, вставивши копії крайнього лівого біта зліва, і дозволити крайнім правим бітам відпасти x >> 2 Спробуй це »