Ruby 4.0 リファレンスマニュアル

instance method Integer#~

~ self -> IntegerRuby 2.4.0 から[permalink][rdoc][edit]

self をビット論理反転した整数を返します。

Integer オブジェクトに対する単項演算子 ~ はこのメソッドの呼び出しになります。

p ~1  # => -2
p ~3  # => -4
p ~-4 # => 3