From: matz@... (Yukihiro Matsumoto) Date: 1998-11-24T17:06:47+09:00 Subject: [ruby-dev:3656] Hash function (Re: Re: problem of Delegator) まつもと ゆきひろです In message "[ruby-dev:3655] Re: problem of Delegator" on 98/11/24, 石塚圭樹 writes: |けいじゅ@日本ラショナルソフトウェアです. |ぜんぜん話しが変わりますが, hashの定義がいい加減過ぎません? | |1.hash -> 1 |2.hash -> 2 |... |Object.new.hash -> 537475070 |Object.new.hash -> 537455800 | |もうちょっと一様に分布している方がよかないですか? hash値は実際に使われる前に特定の数で剰余をとりますから,それ ほど一様分布してなくても大丈夫みたいですよ.この特定の数がい つも素数にできればもっと大丈夫なんですけどね.