From: sheepman Date: 2005-01-04T22:18:29+09:00 Subject: [ruby-dev:25401] Re: rand uniformity On Tue, 4 Jan 2005 19:12:49 +0900 Yukihiro Matsumoto wrote: > 取り込みたいのですが、ChangeLogエントリを書いていただけませんか? > こんな感じで。 TAMURA Takashi * bignum.c (rb_big_rand): do not use rb_big_modulo to generate random bignums. ところで rand(-10) などは正の整数を返しますが、 $ ruby -e 'p rand(-10)' 4 rand(-100000000000000) だと負の整数を返します。 $ ruby -e 'p rand(-100000000000000)' -85207867875229 これは意図された動作でしょうか。 -- sheepman / TAMURA Takashi sheepman@tcn.zaq.ne.jp http://sheepman.parfait.ne.jp/