Maintenance Ruby 3.3 gets fixes, but no new features. Switch to Ruby 4.0 →
instance method
Complex#/
complex / numeric → new_complex
complex.c
View on GitHub ↗
VALUE
rb_complex_div(VALUE self, VALUE other)
{
return f_divide(self, other, f_quo, id_quo);
}
Returns the quotient of self and numeric:
Example
Complex(2, 3) / Complex(2, 3) # => ((1/1)+(0/1)*i) Complex(900) / Complex(1) # => ((900/1)+(0/1)*i) Complex(-2, 9) / Complex(-9, 2) # => ((36/85)-(77/85)*i) Complex(9, 8) / 4 # => ((9/4)+(2/1)*i) Complex(20, 9) / 9.8 # => (2.0408163265306123+0.9183673469387754i)