instance method
Complex#hash
() -> ::Integer
hash → integer
complex.c
View on GitHub ↗
static VALUE
nucomp_hash(VALUE self)
{
return ST2FIX(rb_complex_hash(self));
}
Returns the integer hash value for self.
Two Complex objects created from the same values will have the same hash value (and will compare using eql?):
Example
Complex.rect(1, 2).hash == Complex.rect(1, 2).hash # => true