summaryrefslogtreecommitdiff
path: root/random.c
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2021-12-13 19:56:11 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2021-12-13 19:56:11 +0900
commit446a11f2c1a1af007ef6079eada2d8992a13467f (patch)
tree6c746db5dfcd8e07576bd7f667f4c8a0f994e1eb /random.c
parentdc490aced3fc62d7eaa10d2bfc2211da826ea538 (diff)
downloadruby-446a11f2c1a1af007ef6079eada2d8992a13467f.tar.gz
[DOC] Add call sequences of Random using a range
Diffstat (limited to 'random.c')
-rw-r--r--random.c13
1 files changed, 9 insertions, 4 deletions
diff --git a/random.c b/random.c
index 32c470bdad..20c8f9ec90 100644
--- a/random.c
+++ b/random.c
@@ -1533,10 +1533,12 @@ rand_random(int argc, VALUE *argv, VALUE obj, rb_random_t *rnd)
/*
* call-seq:
- * prng.random_number -> float
- * prng.random_number(max) -> number
- * prng.rand -> float
- * prng.rand(max) -> number
+ * prng.random_number -> float
+ * prng.random_number(max) -> number
+ * prng.random_number(range) -> number
+ * prng.rand -> float
+ * prng.rand(max) -> number
+ * prng.rand(range) -> number
*
* Generates formatted random number from raw random bytes.
* See Random#rand.
@@ -1641,6 +1643,7 @@ rb_f_rand(int argc, VALUE *argv, VALUE obj)
* call-seq:
* Random.rand -> float
* Random.rand(max) -> number
+ * Random.rand(range) -> number
*/
static VALUE
@@ -1812,8 +1815,10 @@ InitVM_Random(void)
*
* prng.random_number #=> 0.5816771641321361
* prng.random_number(1000) #=> 485
+ * prng.random_number(1..6) #=> 3
* prng.rand #=> 0.5816771641321361
* prng.rand(1000) #=> 485
+ * prng.rand(1..6) #=> 3
*/
VALUE m = rb_define_module_under(rb_cRandom, "Formatter");
rb_include_module(base, m);