Jack کاربر اخراج شده
تاريخ عضويت: جمعه 11 دي 1383 تعداد ارسالها: 199 محل سكونت: Earth planet
جمعه 20 خرداد 1384 - 10:35 |
|
|
نمايش اعداد علامتدار
1) روش علامت مقدار
اين روش ساده ترين روش در نمايش اعداد علامتدار و احتياج به محاسبات رياضي و الگوريتمهاي پيچيده اي دارد .
در اين روش عدد N=+-(a[n-1]… a[0].a[-1]…a[-m]){r}Eng در مبناي r به صورت
{N=(sa[n-1]… a[0].a[-1]…a[-m]){r که s نشانه علامت است نمايش داده مي شود
مثلا عدد {10}(13) - با اين سيستم برابر است با {10}(9,13) که 9 نشانه علامت منفي در مبناي 10 است .يا در مبناي 2 داريم {2}(1101) - = {2}(1,1101) .پس در اين سيستم بيت سمت چپ عدد علامت آن نام دارد .
در اين روش عدد 0 داراي 2 مقدار -0 و +0 است . مثلا با 4 بيت ، صفر منفي 1000 و صفر مثبت 0000 است .
تعريف :
در مبناي 2 براي سهولت نمايش عدد 10 (يک صفر) از عدد 2 استفاده مي کنيم . مثلا براي نمايش 10 به توان 4
از نماد زير استفاده مي کنيم
10000 =<4> 10 = <4>2 ------> <4>2 = 10000
مثلا
Eng: 2<n-1>-1 = 011..1
که تعداد يک ها برابر است با n-1 تا
در روش علامت مقدار در مبنای 2 با n بيت ، بزرگترين عدد قابل نمايش 011…1 که برابر است با Eng:2<n-1>-1
و کوچکترين عدد برابر است با 111…1 ( تعداد 1 ها = n تا) که برابر است با(Eng: –(2<n-1>-1
مثلا با چهار بيت بزرگترين عدد +7 و کوچکترين عدد -7 است . (1111 = -7 , 0111=+7) |
|
|