Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Побитовые (поразрядные)операторы

Логические операторы | Целые отрицательные числа. | Мантисса меньше единицы и первая значащая цифра — не ноль. | Работа с числами | Работа со строками | Открытые и закрытые процедуры | Многомерные массивы | Открытые параметры-массивы |


Читайте также:
  1. Побитовые операторы сдвига

Побитовые операторы обрабатывают свои операнды как наборы из 32 бит (нулей и единиц), а не как десятичные, шестнадцатеричные или восьмеричные числа. Например, десятичное число 9 имеет двоичное представление 1001. Побитовые операторы выполняют операции с такими двоичными представлениями, но возвращают стандартное числовое значение JavaScript.

В следующей таблице приведены побитовые операторы JavaScript.

Таблица 3.4 Побитовые операторы

Оператор Применение Описание
Побитовое И a & b Возвращает единицу в каждой битовой позиции, в которой оба соответствующих бита обоих операндов равны 1
Побитовое ИЛИ a | b Возвращает единицу в каждой битовой позиции, в которой хотя бы один из соответствующих битов обоих операндов равен 1
Побитовое исключающее ИЛИ a ^ b Возвращает единицу в каждой битовой позиции, в которой соответствующие биты обоих операндов не равны друг другу
Побитовое НЕ ~ a Инвертирует биты операнда
Сдвиг влево a << b Сдвигает a в двоичном представлении на b бит влево, дополняя результат нулями справа
Сдвиг вправо с сохранением знака a >> b Сдвигает a в двоичном представлении на b бит вправо, сбрасывая сдвинутые биты
Сдвиг вправо с заполнением нулями a > > > b Сдвигает a в двоичном представлении на b бит вправо, сбрасывая сдвинутые биты и заполняя результат нулями слева

Дата добавления: 2015-08-20; просмотров: 55 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Преобразование строк в числа| Побитовые операторы сдвига

mybiblioteka.su - 2015-2024 год. (0.005 сек.)