int_chr 4000 ext/bigdecimal/bigdecimal.c if(int_chr[0] == '-') sign = -1; int_chr 4013 ext/bigdecimal/bigdecimal.c if(int_chr[0] == '-') { int_chr 4017 ext/bigdecimal/bigdecimal.c } else if(int_chr[0] == '+') { int_chr 4049 ext/bigdecimal/bigdecimal.c a->frac[ind_a] = a->frac[ind_a] * 10 + int_chr[i] - '0'; int_chr 148 ext/bigdecimal/bigdecimal.h VP_EXPORT int VpCtoV(Real *a,const char *int_chr,U_LONG ni,const char *frac,U_LONG nf,const char *exp_chr,U_LONG ne); int_chr 3153 numeric.c rb_define_method(rb_cInteger, "chr", int_chr, -1);