ঋণাত্মক সংখ্যা তৈরির জন্য ১-এর পরিপূরক (1's complement) গঠন ব্যবহার করা হয়।
কোনো বাইনারি সংখ্যার প্রতিটি বিট কে 0 এর স্থানে 1 এবং 1 এর স্থানে 0 বসিয়ে দিলে সেটি ১-এর পরিপূরকে পরিনত হয়।
(00000101)₂ = (+5)₁₀ ↓↓↓↓↓↓↓↓ (11111010)₂ = (-5)₁₀ ← 1's complement
১-এর পরিপূরক করলে যে কোনো ধনাত্মক সংখ্যা ঋনাত্মক সংখ্যা পরিনত হয়।
কিন্তু ১-এর পরিপূরক গঠনে শূন্যের জন্য দুটি মান (+0 এবং -0) তৈরি করা সম্ভব।
(00000000)₂ = (+0)₁₀ ↓↓↓↓↓↓↓↓ (11111111)₂ = (-0)₁₀
এটি অসম্ভব! তাই কম্পিউটারে এ গঠন পদ্ধতি ব্যবহার করা হয় না।
কোনো বাইনারি সংখ্যার ধনাত্মক মান থেকেই শুধুমাত্র ১-এর পরিপূরক তৈরি করা সম্ভব। ১-এর পরিপূরক সংখ্যাটি সবসময় ঋনাত্মকই হবে। কারণ ঋনাত্মক মান তৈরি করতেই ১-এর পরিপূরক ব্যবহার করা হয়। ধনাত্মক সংখ্যার ১-এর পরিপূরক তাই সম্ভব নয়।