কম্পিউটার

পাইথন প্রোগ্রাম দশমিককে বাইনারি নম্বরে রূপান্তর করতে


এই নিবন্ধে, আমরা প্রদত্ত সমস্যা বিবৃতিটি সমাধান করার সমাধান এবং পদ্ধতি সম্পর্কে শিখব৷

সমস্যা বিবৃতি

একটি সংখ্যা দেওয়া হলে আমাদের একটি বাইনারি সংখ্যায় রূপান্তর করতে হবে।

পন্থা 1 - পুনরাবৃত্তিমূলক সমাধান

DecToBin(num):যদি num> 1:DecToBin(num // 2) প্রিন্ট সংখ্যা % 2

উদাহরণ

def DecimalToBinary(num):যদি num> 1:DecimalToBinary(num // 2) print(num % 2, end ='')# mainif __name__ =='__main__':dec_val =35 DecimalToBinary(dec_val) 

আউটপুট

100011

সমস্ত ভেরিয়েবল এবং ফাংশন গ্লোবাল স্কোপে ঘোষণা করা হয়েছে যেমন নীচে দেখানো হয়েছে −

পাইথন প্রোগ্রাম দশমিককে বাইনারি নম্বরে রূপান্তর করতে

অ্যাপ্রোচ 2 − অন্তর্নির্মিত সমাধান

উদাহরণ

def decimalToBinary(n):return bin(n).replace("0b", "")# ড্রাইভার কোডিফ __name__ =='__main__':print(decimalToBinary(35))

আউটপুট

100011

সমস্ত ভেরিয়েবল এবং ফাংশন গ্লোবাল স্কোপে ঘোষণা করা হয়েছে যেমন নীচে দেখানো হয়েছে −

পাইথন প্রোগ্রাম দশমিককে বাইনারি নম্বরে রূপান্তর করতে

উপসংহার

এই নিবন্ধে, আমরা একটি দশমিক সংখ্যাকে বাইনারি সংখ্যায় রূপান্তর করার পদ্ধতি সম্পর্কে শিখেছি।


  1. হেক্স স্ট্রিংকে দশমিকে রূপান্তর করতে পাইথন প্রোগ্রাম

  2. পাইথন প্রোগ্রামে দশমিককে বাইনারি নম্বরে রূপান্তর করুন

  3. ফ্লোটিংকে বাইনারিতে রূপান্তর করতে পাইথন প্রোগ্রাম

  4. বাইনারি উপস্থাপনা প্যালিনড্রোম কিনা তা পরীক্ষা করতে পাইথন প্রোগ্রাম?