>> "0x%02x" % "0000111".to_i(2) #=> "0x07" >> "0x%02x" % "010001111".to_i(2) #=> "0x8f"
编辑:如果你不希望输出为0x ..但只是0 ..省去格式字符串中的第一个x.