tdrk's diary

とある情報系大学生。主には自分のための備忘録...になる予定

2014-12-15から1日間の記事一覧

【ruby】Stringを1文字ずつ処理する

Rubyで文字列を1文字ずつ処理していく方法。 Pythonと同様にできるかと思ってたらちょっと違った。。。 str = "hoge" str.split(//).each do |s| p s end # "h" # "o" # "g" # "e" インデックスも同時にとってきたい場合は次のようにすればOK str = "hoge" s…

【ruby】10進数と2進数の変換

Rubyを使っていて、 10進数から2進数への変換がしたくなったので、メモ。 10進数から2進数への変換 p 8.to_s(2) # "1000" 2進数から10進数への変換 p "1000".to_i(2) # 8