From: Kikutani Makoto Date: 1997-09-12T20:02:28+09:00 Subject: [ruby-list:4296] each problem ? きくたにです。 下のプログラムなんですが、 % ruby each.rb 200 301 最後は300になってほしいんですけど、何か勘違い? def toint(a) val = 0 a.each {|byte| val += val*256 + byte } val end b4 = [0, 0, 0, 200] printf "%d\n", toint(b4) b4 = [0, 0, 1, 44] printf "%d\n", toint(b4) -- 人生を背負い投げ 菊谷 誠(Kikutani Makoto) kikutani@eis.or.jp kikutani@jdc.ericsson.se hgf03701@niftyserve.or.jp http://www.eis.or.jp/muse/kikutani/