~ (Побитовое НЕ)
Синтаксис
~ expression
Аргументы
expression Любое число.
Описание
Оператор (побитовый); конвертирует expression в 32-битное целое беззнаковое число, затем инвертирует биты. Или же, проще говоря, изменяет знак числа и вычитает 1.
"Побитовый НЕ" оператор изменяет знак числа и вычитает 1.
Player
Flash 5 или более поздней версии.
Пример
Ниже числовое объяснение операции над переменной с использованием "побитового НЕ" оператора:
~a, возвращает -1, если a = 0 и возвращает -2, если a = 1, таким образом:
~0=-1 and ~1=-2