Module: Random::Formatter (Ruby 2.3.4)

    In Files

    • random.c

    Methods

    Class/Module Index [+]

    Quicksearch

    Random::Formatter

    Public Instance Methods

    random_number(*args) click to toggle source
     
                   static VALUE
    rand_random_number(int argc, VALUE *argv, VALUE obj)
    {
        rb_random_t *rnd = try_get_rnd(obj);
        VALUE v = rand_random(argc, argv, obj, rnd);
        if (NIL_P(v)) v = rand_random(0, 0, obj, rnd);
        else if (!v) invalid_argument(argv[0]);
        return v;
    }