2006-09-25から1日間の記事一覧

暗算に弱くなった。 10の10乗根を暗算で概算するのってどうやるんだっけ? それがパッと浮かばなくても、2の3乗根に近いということぐらいは瞬間でわからなきゃな。 今度は2の3乗根がアレなんだが。でも、結局そんな計算いらないとわかったんだけど。周りは気…

callすると自分自身を返すProcオブジェクト

ハマったので。出来たのも偶然。 やり方はこんな感じ。引数を1つ取るProcオブジェクトの場合。 f = Proc.new{ t = Proc.new{|x| t} }.callこれでこんな事になる。 f = Proc.new{ t = Proc.new{|x| t} }.call p f # <Proc:0x100f19c0@> 5.times do f = f.call(nil) p f # <Proc:0x100f19c0@> end f</proc:0x100f19c0@></proc:0x100f19c0@>…