Preview Ruby 4.1 is a preview. It can change before the final release. Switch to Ruby 4.0 →
instance method
Complex#conjugate
() -> self
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));
}
Returns the conjugate of self, Complex.rect(self.imag, self.real):
Example
Complex.rect(1, 2).conj # => (1-2i)