fun decimalToBinary(decimal: Int): String {
var number = decimal
val binaryString = StringBuilder()
while (number > 0) {
binaryString.append(number % 2)
number /= 2
}
return binaryString.reverse().toString()
}
fun main() {
val decimalNumber = 41
val binaryNumber = decimalToBinary(decimalNumber)
println("Binary representation of $decimalNumber is $binaryNumber")
}
/*
run:
Binary representation of 41 is 101001
*/