ビット演算子 `~` (NOT)を数値 `N` に適用した場合の結果は数学的にどうなりますか。

ビット反転演算子(~)は、-(N + 1) と等しい結果を返します(例: ~5 は -6)。