2014年4月5日土曜日

140405

Ruby


0〜9までを数える。

10.times{|i|
  p i
  p ('%08b' % i)
  p ('%8b' % i)
}

出力結果
0
"00000000"
"       0"     ←左に7個のすきま
1
"00000001"
"       1"     ←左に7個のすきま
2
"00000010"
"      10"     ←左に6個のすきま
3
"00000011"
"      11"
4
"00000100"
"     100"
5
"00000101"
"     101"
6
"00000110"
"     110"
7
"00000111"
"     111"
8
"00001000"
"    1000"
9
"00001001"
"    1001"     ←左に4個のすきま