দ্বৈতকে দশমিক রূপান্তর করুন

লেখক: Frank Hunt
সৃষ্টির তারিখ: 11 মার্চ 2021
আপডেটের তারিখ: 1 জুলাই 2024
Anonim
কীভাবে বাইনারিকে দশমিকে রূপান্তর করবেন
ভিডিও: কীভাবে বাইনারিকে দশমিকে রূপান্তর করবেন

কন্টেন্ট

দশমিক সংখ্যা পদ্ধতিতে প্রতিটি স্থানের মানের জন্য দশটি সম্ভাব্য মান (0,1,2,3,4,5,6,7,8, বা 9) থাকে। এটি বাইনারি সংখ্যাসূচক পদ্ধতির বিপরীতে যা কেবলমাত্র দুটি সম্ভাব্য মান রয়েছে, প্রায়শই প্রতিটি স্থানের মানের জন্য 0 বা 1 দ্বারা প্রতিনিধিত্ব করা হয়। এই বিভিন্ন সংখ্যাসূচক সিস্টেমগুলি ব্যবহার করার সময় বিভ্রান্তি এড়াতে প্রতিটি স্বতন্ত্র সংখ্যার ভিত্তি প্রায়শই সাবস্ক্রিপ্টে লিখে ইঙ্গিত করা হয়। উদাহরণস্বরূপ, 156 দশমিক সংখ্যা 156 হিসাবে উল্লেখ করা যেতে পারে10 এবং "একশত ছানান্ন, বেস দশ" হিসাবে পড়া হয়। বাইনারি নম্বর 10011100 এটি 10011100 হিসাবে লিখে "বেস টু" হিসাবে উল্লেখ করা যেতে পারে2। যেহেতু বাইনারি সিস্টেমটি বৈদ্যুতিন কম্পিউটারগুলির অভ্যন্তরীণ ভাষা, তাই গুরুতর প্রোগ্রামারদের কীভাবে দশমিকগুলি বাইনারি এবং তদ্বিপরীত রূপান্তর করতে হয় তা জানা উচিত। এটি কীভাবে করা যায় তা এখানে।

পদক্ষেপ

পদ্ধতি 1 এর 1: একটি রূপান্তর পদ্ধতি নির্বাচন করা

  • বাকিদের সাথে দুটি দ্বারা সংক্ষিপ্ত বিভাগ (নতুনদের জন্য সহজ)।
  • দুটি এবং বিয়োগফলের হ্রাসকারী শক্তির সাথে তুলনা।

পদ্ধতি 2 এর 2: পদ্ধতি এক: বাকী বাকী দুটি দিয়ে সংক্ষিপ্ত বিভাগ

কাগজে ভিজ্যুয়ালাইজ করা হলে এই পদ্ধতিটি বোঝা অনেক সহজ। এটি কেবল দুটি দ্বারা বিভাগ অনুমান করে।


  1. সমস্যা সেট আপ করুন। এই উদাহরণে, এর দশমিক সংখ্যা 156 নেওয়া যাক10 বাইনারি রূপান্তর।
    • উল্টোদিকে "লম্বা বিভাগ" প্রতীক হিসাবে লভ্যাংশ হিসাবে দশমিক সংখ্যাটি লিখুন।
    • প্রদত্ত সিস্টেমের বেসটি লিখুন (বাইনারি হিসাবে আমাদের ক্ষেত্রে "2") বিভাগ চিহ্নের বক্ররেখার বাইরে বিভাজক হিসাবে লিখুন।
  2. দীর্ঘ বিভাগ চিহ্নের নীচে পূর্ণসংখ্যার উত্তর (ভাগফল) লিখুন এবং অবশিষ্ট (0 বা 1) লভ্যাংশের ডানদিকে লিখুন।
    • মূলত, লভ্যাংশ যদি একটি সমান সংখ্যা হয় তবে বাইনারি বাকীটি 0 হবে; যদি লভ্যাংশটি বিজোড় হয় তবে বাইনারি বাকীটি 1 হবে।
  3. নীচে গিয়ে প্রতিটি নতুন ভাগফলকে দুটি দিয়ে ভাগ করুন এবং প্রতিটি লভ্যাংশের ডানদিকে বাকীটি লিখুন। ভাগফল 0 হলে থামুন।
  4. নীচের অংশের অবশিষ্টাংশ দিয়ে শুরু করে অবশেষের সিরিজটি উপরের দিকে পড়ুন। এই উদাহরণের জন্য আপনার এখন 10011100 হওয়া উচিত This এটি দশমিক সংখ্যা 156 এর বাইনারি সমতুল্য Or বা সাবস্ক্রিপ্ট সহ লিখিত: 15610 = 100111002
    • দশমিক স্থান থেকে এই পদ্ধতিতে পরিবর্তন করা যেতে পারে প্রতিটি বিন্যাস। বিভাজক 2 কারণ এটি আপনার পছন্দ মতো ফর্ম্যাট। পছন্দসই ফলাফলটি যদি অন্যরকম ফর্ম্যাট হয় তবে পদ্ধতিটিতে 2 টি পছন্দসই ফর্ম্যাট দিয়ে প্রতিস্থাপন করুন। উদাহরণস্বরূপ, যদি কাঙ্ক্ষিত ফলাফলটি 9 ফর্ম্যাট হয় তবে 2 এর পরিবর্তে 9 করুন। কাঙ্ক্ষিত ফলাফলটি সঠিক ফর্ম্যাটে হবে।

পদ্ধতি 3 এর 3: পদ্ধতি দুটি: দুটি এবং বিয়োগফলের হ্রাস পাওয়ার সাথে তুলনা।

  1. ডান থেকে বামে "বাইনারি সংখ্যা সিস্টেম" তে দুটির শক্তি লিখুন। এটিকে "1" হিসাবে মূল্যায়ন করে 2 এ শুরু করুন। প্রতিটি পাওয়ারের জন্য 1 দিয়ে এক্সপেন্ডেন্ট বাড়ান। দশটি উপাদান পর্যন্ত তালিকাটি এইরকম দেখতে হবে। 512, 256, 128, 64, 32, 16, 8, 4, 2, 1
  2. আপনি বাইনারি রূপান্তর করতে চান এমন নম্বরটি ফিট করে এমন সর্বাধিক শক্তিটি চিহ্নিত করুন। এই উদাহরণে, আমরা দশমিক সংখ্যা 156 রূপান্তর করব10 বাইনারি। 156 এর সাথে সর্বাধিক শক্তি কী? 128 ফিট করার কারণে, আমরা বামে বাইনারি সংখ্যা হিসাবে 1 লিখি এবং দশমিক সংখ্যা, 156 থেকে 128 বিয়োগ করি You আপনার এখন 128 আছে।
  3. দু'জনের পরবর্তী নিম্ন শক্তিটিতে চালিয়ে যান। 28 এ 28 ফিট? না, সুতরাং ডানদিকে পরবর্তী বাইনারি অঙ্কের জন্য 0 লিখুন।
  4. 28 থেকে 28 এ ফিট? না, সুতরাং একটি 0 লিখুন।
  5. 28 এ 16 ফিট? হ্যাঁ, তাই একটি লিখুন এবং 28 থেকে 16 বিয়োগ করুন। এখন 12 টি বাকি
  6. 12 এ 8 ফিট? হ্যাঁ, সুতরাং একটি 1 লিখুন এবং 12 থেকে 8 বিয়োগ করুন। আপনার এখন 4 টি বাকি আছে।
  7. 4 (দশকের শক্তি) 4 (দশমিক) এর সাথে খাপ খায়? হ্যাঁ, সুতরাং একটি 1 লিখুন এবং 4 থেকে 4 টি বিয়োগ করুন আপনার এখন 0 বাকী রয়েছে।
  8. 0 থেকে 2 ফিট করে? না, সুতরাং একটি 0 লিখুন।
  9. 1 টি কি 0 টি ফিট করে? না, সুতরাং একটি 0 লিখুন।
  10. বাইনারি উত্তর একই সেট করুন। যেহেতু তালিকায় দু'জনের আর কোনও ক্ষমতা নেই, আপনি হয়ে গেছেন। আপনার এখন 10011100 থাকা উচিত। এটি দশমিক সংখ্যা 156 এর বাইনারি সমতুল্য Or বা সাবস্ক্রিপ্ট সহ লিখিত: 15610 = 100111002
    • এই পদ্ধতিটি পুনরাবৃত্তি করার ফলে দু'জনের শক্তি মুখস্থ হয়ে যায়, আপনাকে পদক্ষেপ 1 এড়িয়ে যেতে দেয়।

পরামর্শ

  • বাইনারি থেকে দশমিক দিকে অন্য দিকে রূপান্তর করা প্রথমত শিখতে প্রায়শই সহজ
  • অনুশীলন করা. দশমিক সংখ্যা 178 ব্যবহার করে দেখুন10, 6310 এবং 810 পরিবর্তন করতে. এর বাইনারি সমতুল্য 101100102, 001111112 এবং 000010002। 209 চেষ্টা করুন10, 2510 এবং 24110 যথাক্রমে 11010001 এ রূপান্তর করুন2, 000110012, 111100012 পেতে।
  • আপনার অপারেটিং সিস্টেমের মধ্যে উপস্থিত ক্যালকুলেটরটি আপনার জন্য এই রূপান্তর করতে পারে। তবে প্রোগ্রামার হিসাবে আপনি এই রূপান্তর কীভাবে কাজ করে তা বোঝার চেয়ে ভাল। ক্যালকুলেটরের রূপান্তর বিকল্পগুলি "দেখুন"> "প্রোগ্রামার" মেনুতে দৃশ্যমান করা যায়।