> The above definition of Complex#~ returns conjugate complex,
> while Fixnum#~ and Bignum#~ are bit inversion operators.
> I don't know a suitable definition of bit inversion against
> Complex.

Sure, I just wanted to show #~ is running for other objects.

B.D.