~ (Побитовый оператор НЕ) (службы SSIS)
Выполняет побитовую инверсию целого числа. Этот оператор может быть применен к целочисленному типу данных со знаком или без знака.
Синтаксис
~integer_expression
Аргументы
- integer_expression
Любое допустимое выражение целочисленного типа данных. integer_expression — целое число, которое преобразуется в двоичное число для побитовой операции. Дополнительные сведения см. в разделе Типы данных служб Integration Services.
Типы результата
Возвращает тип данных integer_expression.
Замечания
Нет
Примеры
Этот пример выполняет операцию побитового ~ (NOT) над числом 170 (0000 0000 1010 1010). Число целого типа со знаком.
~ 170
Результат вычисления выражения — 170 (1111111101010101).
0000000010101010
----------------------
1111111101010101
См. также
Основные понятия
Очередность и ассоциативность операторов