def binaryStringToArray(binString) retArr = [] (0..binString.length).each do |x| retArr << binaryStringDigitToValue(binString[x]) end return retArr end def binaryStringDigitToValue(binStringDigit) if (binStringDigit.instance_of? String) if (binStringDigit == "0") return 0 else return 1 end end if (binStringDigit == "0"[0]) return 0 else return 1 end end