End of Life Ruby 3.1 has reached end of life and gets no more fixes. Switch to Ruby 4.0 →
instance method
Complex#conj
cmp.conj → complex
complex.c
View on GitHub ↗
VALUE
rb_complex_conjugate(VALUE self)
{
get_dat1(self);
return f_complex_new2(CLASS_OF(self), dat->real, f_negate(dat->imag));
}
Alias of #conjugate
Returns the complex conjugate.
Example
Complex(1, 2).conjugate #=> (1-2i)