fun intToBinary(n: Int): String {
val intList = mutableListOf<Int>()
var decimalNumber = n
while (decimalNumber > 0) {
intList.add(decimalNumber % 2)
decimalNumber /= 2
}
return intList.reversed().joinToString("")
}
fun main() {
var num = 0b10100010
println(intToBinary(num))
num = num xor (1 shl 0)
num = num xor (1 shl 1)
println(intToBinary(num))
}
/*
run:
10100010
10100001
*/