بایگانی‌های تگ: مکمل دو

چاپ مقدار یک نوع داده به باینری

در فایل ضمیمهٔ زیر تابعی بنام printBits نوشته شده که می‌تواند مقدار یک نوع داده را به باینری چاپ کند. این تابع برای جاافتادن مطالب مربوط به باینری مانند سیستم مکمل دو بسیار کمک‌کننده است.

مکمل یک (One’s Complement) و مکمل دو (Two’s Complement)

مکمل یک و مکمل دو روش‌هایی برای ذخیره و نمایش اعداد صحیح علامت‌دار در کامپیوتر هستند. مکمل ۱ یک عدد دودویی (در مبنای ۲ یا باینری) را می‌توان با صفر کردن تمام یک‌ها و یک کردن تمام صفرها بدست آورد. برای بدست آوردن مکمل ۲ هم باید یک‌ها را به صفر و صفرها را به […]