Discussion 解説
The bitwise NOT operator (~
) is a prefix operator that returns a value in which all the bits of its argument are flipped: Bits that are 1
in the argument are 0
in the result, and bits that are 0
in the argument are 1
in the result. This is equivalent to the inverse of a set. For example:
ビット単位のNOT演算子(~
)は前置演算子で、それの引数のビットすべてがひっくり返されるある値を返します:引数において1
であるビットは結果において0
になります、そして引数において0
であるビットは結果において1
になります。これはある集合の逆と等しいです。例えば:
Performing a bitwise NOT operation on 0 returns a value with every bit set to 1
.
ビット単位のNOT演算を0に関して実行することは、すべてのビットが1
に設定された値を返します。
Complexity: O(1). 計算量:O(1)。