কীভাবে 0 এর পরিপূরকটিতে দুটি মান থাকে?


12

বলা হয়ে থাকে যে 2 এর পরিপূরকগুলিতে 0 এর একটি মাত্র মান থাকে, যখন 1 এর পরিপূরকটিতে +0 এবং -0 উভয়েরই পৃথক মান থাকে। তারা কি?


8
0 এর দুটি মান নেই। এটির মান 0 পিরিয়ড রয়েছে। এটা কি করে 1 এর সম্পূরক আছে দুই উপস্থাপনা । তবে এটি সত্যিই অনন্য কিছু নয়। উদাহরণস্বরূপ, 10 নম্বরের দশমিকের মধ্যে অসীম অনেক উপস্থাপনা রয়েছে: 10, +10, 010, +010, 0010, +0010,… এবং আরও on
Jörg ডব্লু মিটাগ

যথাযথভাবে। মান শুধুমাত্র সমানতা শ্রেণীর উপস্থাপনা, এবং কি "মান 0" বলা হচ্ছে একটি সমানতা উভয় ধারণকারী বর্গ হতে হবে 000...0এবং 111...1। তবে এই দুটি উপস্থাপনা এখনও একটি মাত্র মান তৈরি করে।
বাম দিকের বাইরে

উত্তর:


19

ইন 1 এর পরিপূর্ণ আপনি শুধু সমস্ত বিট বিপরীতমুখী।

এই 2 টি উদাহরণ বিবেচনা করুন (8 বিট ধরে):

  • , তাই - 4 = 111110114=000001004=11111011

  • , তাই - 0 = 111111110=000000000=11111111

সুতরাং আপনার কাছে 0 টি প্রতিনিধিত্ব করার 2 উপায় রয়েছে

ইন সম্পূরক 2 এর আপনাকে নেতিবাচক সংখ্যা 1 এর সম্পূরক প্রতিনিধিত্বের 1 যোগ

  • যা 1 এর পরিপূরক 11111011 হয় 11111100 হয়41111101111111100
  • 01111111100000000

এই ক্ষেত্রে 0 টি উপস্থাপন করার জন্য আপনার কাছে একটি উপায় আছে

উদাহরণ থেকে আপনি দেখতে পাচ্ছেন পার্থক্যটি হ'ল:

  • 27+1271
  • 27271

7
এটি উল্লেখ করার মতো হতে পারে যে 2 এর পরিপূরকটির পরিসরে আরও একটি সংখ্যা ছাড়াও এর আরও সুবিধা রয়েছে, আপনি সেগুলি কী তা বিশদে না গেলেও।
কেআরয়ান

7
এখানে মন্তব্য বিভাগে বলা একটি সুবিধার পাশাপাশি উল্লেখ করতে পারেন: একটি বড় সুবিধা হ'ল বিয়োগফল (/ negativeণাত্মক সংখ্যার সংযোজন) কেবল সংখ্যাটি স্বাক্ষর না করে এবং এগুলি যুক্ত করার মাধ্যমে প্রয়োগ করা যেতে পারে। বিয়োগের জন্য বিশেষ কোনও ক্ষেত্রে প্রয়োজন নেই = খুব সহজ সার্কিটারি এবং যুক্তি। এই পৃষ্ঠায় সেই বিষয়ে একটি সুন্দর লেখার ব্যবস্থা রয়েছে।
জেসন সি

3

00110


ওজন পরিপূর্ণ সংযোজন বা বিয়োগফল শেষ-কাছাকাছি ক্যারি সহ কাজ করে। অবশ্যই, প্রোগ্রামারকে যা প্রদর্শিত হবে তার অন্তর্নিহিত উপস্থাপনা হওয়া উচিত নয়।
ttw

1
@ttw প্রশ্নটি শূন্যের দুটি উপস্থাপনা কী তা জিজ্ঞাসা করে, সুতরাং আমি নিশ্চিত না যে সংযোজন, বিয়োগফলক এবং প্রোগ্রামারগুলি এর মধ্যে কোথায় আসে।
ডেভিড রিচার্বি

3

কারও পরিপূরকটিতে 0 টির দুটি পৃথক মানের কথা বলা বিভ্রান্তিকর। একটির পরিপূরক (এবং দুটির পরিপূরক) সংখ্যার বাইনারি উপস্থাপনা । তারা বাইনারি সংখ্যার প্রতিনিধিত্ব করার একটি উপায় এবং কীভাবে তাদের গাণিতিক ক্রিয়াকলাপগুলি করবেন তা বর্ণনা করে। বিটের ক্রম দ্বারা প্রতিনিধিত্ব করা সংখ্যাটি হ'ল মান।

000=00

00011

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.