একটি বাইনারি সংখ্যাটিকে দশমিক সংখ্যায় পরিণত করুন

লেখক: John Pratt
সৃষ্টির তারিখ: 14 ফেব্রুয়ারি. 2021
আপডেটের তারিখ: 28 জুন 2024
Anonim
HSC ICT Tutorial Chapter-3.1 Part-3: দশমিক থেকে বাইনারিতে রুপান্তর | Decimal to Binary Conversion
ভিডিও: HSC ICT Tutorial Chapter-3.1 Part-3: দশমিক থেকে বাইনারিতে রুপান্তর | Decimal to Binary Conversion

কন্টেন্ট

এটা বাইনারি (বেস 2) সংখ্যা সিস্টেম দুটি সংখ্যক সম্ভাব্য মান রয়েছে, সাধারণত একটি সংখ্যায় প্রতিটি অবস্থানের জন্য 0 বা 1 হিসাবে প্রতিনিধিত্ব করা হয়। এর সাথে পার্থক্য দশমিক (বেস 10) সংখ্যা সিস্টেম প্রতিটি অবস্থানের জন্য দশটি সম্ভাব্য মান (0,1,2,3,4,5,6,7,8, বা 9) রয়েছে are

বিভিন্ন নম্বর সিস্টেম ব্যবহার করার সময় বিভ্রান্তি এড়াতে, কোনও সংখ্যার ভিত্তিটি সাবস্ক্রিপ্টে সংখ্যার পরে প্রবেশ করে চিহ্নিত করা যেতে পারে। উদাহরণস্বরূপ, বাইনারি সংখ্যা 10011100 10011100 হিসাবে লিখে বেস 2 দিয়ে লেখা যেতে পারে2। দশমিক সংখ্যা 156 156 হিসাবে লেখা যেতে পারে10 বা "একশত ছাপ্পান্ন, বেস 10" হিসাবে পূর্ণ।

বাইনারি সিস্টেমটি কম্পিউটারের মেশিন ল্যাঙ্গুয়েজ, গুরুতর প্রোগ্রামারদের অবশ্যই বাইনারি সংখ্যাগুলি দশমিক সংখ্যায় রূপান্তর করতে হবে তা পুরোপুরি বুঝতে হবে। দশমিক থেকে বাইনারি রূপে বিপরীত দিকে রূপান্তর করা প্রায়শই প্রথমে শেখা আরও বেশি কঠিন।


দ্রষ্টব্য: এটি কেবল হিসাব সম্পর্কে এবং ASCII অনুবাদ নয়।

পদক্ষেপ

পদ্ধতি 1 এর 1: অবস্থান পদ্ধতি পদ্ধতি

  1. এই উদাহরণে, আমরা বাইনারি নম্বর 10011011 ব্যবহার করতে যাচ্ছি2 দশমিক রূপান্তর। ডান থেকে বামে দুটির শক্তি তালিকাবদ্ধ করুন। 2 দিয়ে শুরু করুন, এর মান "1" রয়েছে। প্রতিটি পাওয়ারের জন্য 1 দ্বারা এক্সটেন্ডারগুলি বাড়ান। তালিকার উপাদানগুলির সংখ্যা বাইনারি সংখ্যার সংখ্যার সমান হলে বন্ধ করুন। উদাহরণস্বরূপ, 10011011 সংখ্যাটির 8 টি সংখ্যা রয়েছে, সুতরাং তালিকাটি এর মতো দেখাবে: 128, 64, 32, 16, 8, 4, 2, 1
  2. তালিকার নীচে বাইনারি নম্বর লিখুন।
  3. লাইনের সাহায্যে দুটির শক্তির সাথে বাইনারি সংখ্যাগুলি সংযুক্ত করুন। প্রতিটি বাইনারি ডিজিটের সাথে 2 টির উপরে এটির সংশ্লিষ্ট পাওয়ারের সাথে যুক্ত লাইনগুলি আঁকুন। ডান থেকে প্রথম বাইনারি অঙ্ক থেকে শুরু করুন এবং আপনি সমস্ত বাইনারি সংখ্যা এবং শক্তি সংযুক্ত না হওয়া পর্যন্ত চালিয়ে যান continue
  4. বাইনারি সংখ্যার সমস্ত অঙ্ক অন্তর্ভুক্ত করুন। সংখ্যাটি যদি 1 হয় তবে সরাসরি সংখ্যার নীচে 2 এর সাথে সংশ্লিষ্ট পাওয়ারটি লিখুন। সংখ্যাটি যদি 0 হয় তবে লাইনের নীচে 0 লিখুন।
  5. লাইনের নীচে সংখ্যা যুক্ত করুন। যোগফল 155 হওয়া উচিত। এটি বাইনারি সংখ্যা 10011011 এর দশমিক সমতুল্য। বা সাবস্ক্রিপ্টের ভিত্তিতে লেখা:
  6. আপনি যদি এই পদ্ধতির প্রায়শই পুনরাবৃত্তি করেন তবে আপনি দেখতে পাবেন যে আপনি দুটি আরও শক্তির স্মরণ করেন, তাই আপনি পদক্ষেপ 1 এড়িয়ে যেতে পারেন।

পদ্ধতি 2 এর 2: দ্বিগুণ পদ্ধতি

  1. এই পদ্ধতিটি ক্ষমতা ব্যবহার করে না। আপনি যদি বৃহত্তর সংখ্যাগুলি হৃদয় দিয়ে রূপান্তর করতে চান এটি এটি আরও উপযুক্ত করে তোলে, কারণ আপনার কেবল উপ-মোটামুটি মনে রাখা দরকার।
  2. প্রদত্ত বাইনারি নম্বরটির বাম দিকের অঙ্কটি দিয়ে শুরু করুন। বাম থেকে ডানে প্রতিটি অতিরিক্ত সংখ্যার জন্য, পূর্বের মোট দ্বিগুণ করুন এবং এটি বর্তমান সংখ্যায় যুক্ত করুন। উদাহরণস্বরূপ, 1011001 নম্বর পেতে2 দশমিক এক রূপান্তর করতে, আমরা নিম্নলিখিত পদক্ষেপ গ্রহণ:
  3. 1011001 → 0 * 2 + 1 = 1
  4. 1011001 → 1 * 2 + 0 = 2
  5. 1011001 → 2 * 2 + 1 = 5
  6. 1011001 → 5 * 2 + 1 = 11
  7. 1011001 → 11 * 2 + 0 = 22
  8. 1011001 → 22 * 2 + 0 = 44
  9. 1011001 → 44 * 2 + 1 = 8910
  10. অবস্থান সিস্টেম পদ্ধতির মতো, এই পদ্ধতিটি যে কোনও সংখ্যা সিস্টেম থেকে দশমিক সংখ্যায় রূপান্তর করতে অভিযোজিত হতে পারে। বেস দুটি হওয়ায় এখানে দ্বিগুণ ব্যবহার করা হয়। যদি প্রদত্ত সংখ্যার আলাদা বেস থাকে তবে এটি 2 এর পরিবর্তে ব্যবহার করুন উদাহরণস্বরূপ, যদি সংখ্যাটির 37 টি বেস থাকে তবে * 37 দিয়ে * 2 কে অদলবদল করুন। ফলাফল সর্বদা দশমিক সংখ্যা (বেস 10) হবে। :)

পরামর্শ

  • প্রচুর অনুশীলন করুন। বাইনারি নম্বরগুলি 11010001 ব্যবহার করে দেখুন2, 110012, এবং 111100012। তাদের দশমিক সমতুল্য 20910, 2510, এবং 24110.
  • মাইক্রোসফ্ট উইন্ডোজের সাথে আসা ক্যালকুলেটরটিও আপনার জন্য এই রূপান্তরটি করতে পারে, তবে আপনি যদি একজন প্রোগ্রামার হন তবে এই রূপান্তরটি কীভাবে কাজ করে সে সম্পর্কে আপনার ভাল ধারণা থাকা ভাল better এই ক্যালকুলেটরটির বিকল্পগুলি "দেখুন" মেনু এবং তারপরে "বৈজ্ঞানিক" (বা "প্রোগ্রামার") এর মাধ্যমে পাওয়া যাবে। লিনাক্সের সাহায্যে আপনি গ্যালকুলেটর ব্যবহার করতে পারেন।

সতর্কতা

  • এই জন্য ব্যবহার করা যেতে পারে স্বাক্ষরবিহীন বাইনারি (কেবল ধনাত্মক সংখ্যা), তবে স্বাক্ষরিত নয়, ভাসমান পয়েন্ট বা স্থির বিন্দু।