import Foundation
func decimalToBinary(_ number: Int) -> String {
return String(number, radix: 2)
}
func pad0(string : String, toSize: Int) -> String {
var padded = string
for _ in 0..<(toSize - string.count) {
padded = "0" + padded
}
return padded
}
let decimal = 41
let str = decimalToBinary(decimal)
print(str)
print(pad0(string: str, toSize: 8) )
/*
run:
101001
00101001
*/