新井です。 In message "[ruby-dev:12352] Re: BitSet" on 05 Mar 2001 12:09:41 +0900, matz / zetabits.com (Yukihiro Matsumoto) wrote: > まつもと ゆきひろです > > In message "[ruby-dev:12351] BitSet" > on 01/03/05, Shugo Maeda <shugo / ruby-lang.org> writes: > > |BitSetクラスを用意するとか。 > |# 需要があるのかはわかんないですけど。 > > BitVectorクラスはいくつか実装があると思います。 やっぱり、元が (n >> m) & 0xXX を簡単に書きたいという程度の思い付きだけの要求なのでクラス用 意してもらってまでという意気込みはないです。張合いがなくてす みません(^^;。 BitVector使うと BitVector.new(n)[beg, len].to_i (BitVector.new(n)[beg, len] = 0b101).to_i みたいな感じなのかな? -- 新井康司 (Koji Arai)