কী জানতে হবে
- সরল স্বাক্ষরবিহীন বাইনারি সংখ্যা শুধুমাত্র এক এবং শূন্য নিয়ে গঠিত। সবচেয়ে ডানদিকে শুরু করুন এবং বাম দিকে কাজ করুন।
- শূন্য সবসময় শূন্য। প্রতিটি পজিশন 2 এর ক্রমবর্ধমান ক্ষমতার প্রতিনিধিত্ব করে 20, যা 0. এর সমান।
- আরও পরিচিত বেস 10 ফলাফলের জন্য সমস্ত সংখ্যার মান যোগ করুন।
এই নিবন্ধটি ব্যাখ্যা করে যে কীভাবে সাধারণ স্বাক্ষরবিহীন বাইনারি নম্বরগুলি পড়তে হয় এবং এতে স্বাক্ষরিত বাইনারি নম্বরগুলির তথ্য অন্তর্ভুক্ত থাকে, যা ধনাত্মক বা ঋণাত্মক সংখ্যা নির্দেশ করতে পারে৷
বাইনারি কোড কীভাবে পড়তে হয়
"পড়া" বাইনারি কোডের অর্থ সাধারণত একটি বাইনারি সংখ্যাকে একটি বেস 10 (দশমিক) সংখ্যায় অনুবাদ করা যা লোকেরা পরিচিত। বাইনারি ভাষা কীভাবে কাজ করে তা বুঝলে এই রূপান্তরটি আপনার মাথায় সম্পাদন করার জন্য যথেষ্ট সহজ৷
একটি বাইনারি সংখ্যার প্রতিটি অঙ্কের অবস্থানের একটি নির্দিষ্ট মান থাকে যদি অঙ্কটি শূন্য না হয়। একবার আপনি এই সমস্ত মানগুলি নির্ধারণ করার পরে, আপনি বাইনারি সংখ্যার বেস 10 (দশমিক) মান পেতে সেগুলিকে একত্রে যুক্ত করুন৷
এটি কীভাবে কাজ করে তা দেখতে বাইনারি নম্বর 11001010 নিন।
-
একটি বাইনারি সংখ্যা পড়ার সর্বোত্তম উপায় হল ডান-সর্বাধিক সংখ্যা দিয়ে শুরু করা এবং বাম দিকে কাজ করা। সেই প্রথম অবস্থানের শক্তি হল শূন্য, যার অর্থ হল সেই অঙ্কের মান, যদি এটি শূন্য না হয়, তাহলে শূন্যের শক্তি দুই বা এক। এই ক্ষেত্রে, যেহেতু অঙ্কটি শূন্য, এই স্থানটির মান শূন্য হবে।
-
পরবর্তী, পরবর্তী সংখ্যায় যান। যদি এটি একটি হয়, তাহলে একটির শক্তিতে দুটি গণনা করুন। পাশাপাশি এই মান একটি নোট করুন. এই উদাহরণে, মান হল দুই থেকে একের ঘাত, যা দুই।
-
এই প্রক্রিয়াটি পুনরাবৃত্তি করতে থাকুন যতক্ষণ না আপনি বামদিকের সংখ্যায় না পৌঁছান।
-
সমাপ্ত করতে, আপনাকে যা করতে হবে তা হল বাইনারি সংখ্যার সামগ্রিক দশমিক মান পেতে এই সমস্ত সংখ্যাগুলিকে একসাথে যুক্ত করতে হবে: 128 + 64 + 0 + 0 + 8 + 0 + 2 + 0=202
এই সম্পূর্ণ প্রক্রিয়াটিকে সমীকরণ আকারে দেখার আরেকটি উপায় হল: ইয়ার ইয়ার + 1 x 23 + 0 x 22 + 1 x 2 1+ 0 x 20=202
স্বাক্ষরিত বাইনারি সংখ্যা
উপরের পদ্ধতিটি মৌলিক, স্বাক্ষরবিহীন বাইনারি সংখ্যার জন্য কাজ করে। যাইহোক, কম্পিউটারেরও বাইনারি ব্যবহার করে ঋণাত্মক সংখ্যা উপস্থাপনের একটি উপায় প্রয়োজন।
এই কারণে, কম্পিউটারগুলি স্বাক্ষরিত বাইনারি নম্বর ব্যবহার করে। এই ধরনের সিস্টেমে, বাম দিকের সংখ্যাটিকে সাইন বিট বলা হয়, আর বাকি ডিজিটগুলি ম্যাগনিচুড বিট নামে পরিচিত৷
একটি সাইন করা বাইনারি নম্বর পড়া প্রায় আন সাইনডের মতোই, একটি ছোট পার্থক্য সহ৷
-
একটি স্বাক্ষরবিহীন বাইনারি নম্বরের জন্য উপরে বর্ণিত একই পদ্ধতিটি সম্পাদন করুন, কিন্তু আপনি যখন বামদিকে পৌঁছান তখন থামুন।
-
চিহ্নটি নির্ণয় করতে, বামদিকের বিটটি পরীক্ষা করুন। যদি এটি একটি হয়, তাহলে সংখ্যাটি নেতিবাচক। যদি এটি একটি শূন্য হয়, তাহলে সংখ্যাটি ধনাত্মক৷
- এখন, আগের মতোই একই গণনা করুন, তবে বামদিকের বিট দ্বারা নির্দেশিত নম্বরটিতে উপযুক্ত চিহ্নটি প্রয়োগ করুন: 64 + 0 + 0 + 8 + 0 + 2 + 0=-74
- স্বাক্ষরিত বাইনারি পদ্ধতি কম্পিউটারগুলিকে ইতিবাচক বা নেতিবাচক সংখ্যাগুলিকে উপস্থাপন করতে দেয়। যাইহোক, এটি একটি প্রাথমিক বিট গ্রাস করে, যার অর্থ বড় সংখ্যার জন্য স্বাক্ষরবিহীন বাইনারি সংখ্যার চেয়ে সামান্য বেশি মেমরির প্রয়োজন হয়।
বাইনারি সংখ্যা বোঝা
আপনি যদি বাইনারি পড়তে শিখতে আগ্রহী হন তবে বাইনারি সংখ্যাগুলি কীভাবে কাজ করে তা বোঝা গুরুত্বপূর্ণ৷
বাইনারী একটি "বেস 2" সংখ্যা পদ্ধতি হিসাবে পরিচিত, যার অর্থ প্রতিটি সংখ্যার জন্য দুটি সম্ভাব্য সংখ্যা রয়েছে; একটি বা একটি শূন্য। বাইনারি সংখ্যার সাথে অতিরিক্ত সংখ্যা বা শূন্য যোগ করে বড় সংখ্যা লেখা হয়।
বাইনারী কীভাবে পড়তে হয় তা জানা কম্পিউটার ব্যবহার করার জন্য গুরুত্বপূর্ণ নয়, তবে কম্পিউটারগুলি কীভাবে মেমরিতে সংখ্যা সংরক্ষণ করে তার জন্য আরও ভাল উপলব্ধি পেতে ধারণাটি বোঝা ভাল।এটি আপনাকে 16-বিট, 32-বিট, 64-বিট এবং বাইট (8 বিট) এর মতো মেমরি পরিমাপের মতো পদগুলি বুঝতে দেয়।