rb_num2ll 1000 numeric.c return (unsigned LONG_LONG)rb_num2ll(val); rb_num2ll 252 ruby.h # define NUM2LL(x) (FIXNUM_P(x)?FIX2LONG(x):rb_num2ll((VALUE)x))