In Files

    • random.c

    Class/Module Index [+]

    Quicksearch
    No matching classes.

    Random::Formatter

    Format raw random number as does

    Public Instance Methods

    random_number → float click to toggle source
    random_number(max) → number
    rand → float
    rand(max) → number

    Generates formatted random number from raw random bytes. See .

     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;
    }
     
    random_number → float click to toggle source
    random_number(max) → number

    Generates formatted random number from raw random bytes. See .

     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;
    }
     

    This page was generated for Ruby

    is provided by and . .

    Generated with Ruby-doc Rdoc Generator 0.44.0.