From: eiichi_maekawa@... Date: 2009-07-03T17:03:42+09:00 Subject: [ruby-list:46148] Re: 文字変換 前川です。 永井さん ありがとうございました。 私では、とても、実現できないコーディングです。 地道に、努力していきます。 Hidetoshi NAGAI wrote on 2009/07/03 16:41:35: > 永井@知能.九工大です. > From: eiichi_maekawa@mhi.co.jp > Subject: [ruby-list:46146] 文字変換 > Date: Fri, 3 Jul 2009 16:08:40 +0900 > Message-ID: 00273D60@mhi.co.jp> > > 小波さんのアドバイスを受け、どうにか、変換処理を > > つくりましたが、どうしても、forループを使ってしまいます。 > > > > どなたか、each文にするスマートなコーディングに > > 手直しして、いただけませんか。 > やろうとしていることをそのままに直すなら,例えば > --------------------------------------------------------------- > def convert(str) > str.unpack('a2'*(str.length/2)).map{|c| c.hex.chr}.join('') > end > data1 = '91448a43835683588365838047' #船海システムG 26バイト > puts convert(data1) > --------------------------------------------------------------- > とか? > -- > 永井 秀利 (nagai@ai.kyutech.ac.jp) > 九州工業大学 大学院情報工学研究院 知能情報工学研究系 知能情報メディア部門