APIdock / Ruby
/
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;
}

AltStyle によって変換されたページ (->オリジナル) /