From: Wakou Aoyama Date: 2002-06-03T11:45:28+09:00 Subject: [ruby-dev:17286] Re: [ruby-list:35305] Re: ((1.2)..(3.4)).to_a 青山です。 On Fri, May 31, 2002 at 12:08:21PM +0900, Shin'ya Adzumi wrote: > [1..2].step(0.1){|n| puts n} タイトルなっている to_a は each ベースなわけですが、これを変更するのは 大変として、ならば、step ベースの split とか splice, slice などという ような、分割するという感じのメソッドを考えるという方向はどうでしょう? ((1.2)..(3.4)).slice(0.1) ==> [1.2, 1.3, 1.4, ...] 配列にさえなれば、あとは Enumerable の便利なメソッドを利用できるので、 あまり悩む必要もなさそうですが。 -- 青山 和光 Wakou Aoyama