method
inspect
ruby latest stable - Class:
Complex
inspect()public
Returns the value as a string for inspection.
Complex (2).inspect #=> "(2+0i)" Complex ('-8/6').inspect #=> "((-4/3)+0i)" Complex ('1/2i').inspect #=> "(0+(1/2)*i)" Complex (0, Float ::INFINITY).inspect #=> "(0+Infinity*i)" Complex (Float ::NAN, Float ::NAN).inspect #=> "(NaN+NaN*i)"
static VALUE
nucomp_inspect(VALUE self)
{
VALUE s;
s = rb_usascii_str_new2("(");
rb_str_concat(s, f_format(self, rb_inspect));
rb_str_cat2(s, ")");
return s;
}