দেওয়া একটি ডেসিমেল নম্বর বাইনারিতে কনভার্ট করার দুটি পদ্ধতি।
পদ্ধতি ১: রিকার্সিভ সমাধান
def DecimalToBinary(num):
if num > 1:
DecimalToBinary(num // 2)
print(num % 2, end='')
if __name__ == '__main__':
dec_val = 35
DecimalToBinary(dec_val)
আউটপুট
100011
পদ্ধতি ২: বিল্ট-ইন bin() ফাংশন
def decimalToBinary(n):
return bin(n).replace("0b", "")
if __name__ == '__main__':
print(decimalToBinary(35))
আউটপুট
100011
উপসংহার
রিকার্শন বা বিল্ট-ইন bin() ফাংশন ব্যবহার করে ডেসিমেল থেকে বাইনারি কনভার্ট করা।