چگونه از اعشار به باینری تبدیل کنیم؟
مراحل محاسبه برای قسمت عدد صحیح:
- عدد اعشاری را بر 2 تقسیم کنید.
- ضریب عدد صحیح را بدست آورید و از آن برای تکرار بعدی استفاده کنید.
- باقیمانده را بگیرید و از آن برای رقم باینری استفاده کنید.
- مراحل بالا را تکرار کنید تا ضریب برابر 0 یا بعد از تعداد مراحل مشخص شود.
مراحل محاسبه جزء کسری:
- قسمت کسری را در 2 ضرب کنید.
- قسمت صحیح حاصلضرب را به عنوان رقم کسری در نظر بگیرید. قسمت کسری محصول را برای تکرار بعدی بگیرید.
- مراحل بالا را تکرار کنید تا قسمت کسری 0 شود یا اگر قسمت کسری 0 نشد بعد از چند مرحله متوقف شوید.
مثال:
تبدیل 15.37510 به باینری:
تبدیل قسمت عدد صحیح:
تقسیم بر 2 | ضریب | باقی مانده | Bit |
---|
15/2 | 7 | 1 | 0 |
7/2 | 3 | 1 | 1 |
3/2 | 1 | 1 | 2 |
1/2 | 0 | 1 | 3 |
تبدیل قسمت کسری:
ضربدر 2 | تولید - محصول | باقی مانده | رقم کسری |
---|
0.375*2 | 0.75 | 0.75 | 0 |
0.75*2 | 1.5 | 0.5 | 1 |
0.5*2 | 1 | 0 | 1 |
نتیجه: 15.7510 = 1111.0112