دستگاه اعداد پایه ۱۶: تفاوت میان نسخه‌ها

از ویکی‌پدیا، دانشنامهٔ آزاد
محتوای حذف‌شده محتوای افزوده‌شده
ماني (بحث | مشارکت‌ها)
ماني (بحث | مشارکت‌ها)
بدون خلاصۀ ویرایش
خط ۱: خط ۱:
'''هگزادسیمال'''در [[علوم رایانه]] و [[ریاضیات]]، سیستم عدد نویسی بر [[پایه]]‌ی [[۱۶ (عدد)|۱۶]] می‌باشد. این سیستم از اعداد ۰ تا ۹ برای مقادیر صفر تا نه استفاده می‌کند و از حروف A، B، C، D، E، F و برای مقادیر ۱۰ تا ۱۵ استفاده می‌کند.
'''دستگاه پایه ۱۶''' یا دستگاه '''شانزده‌شانزدهی''' (هِگزادِسیمال) در [[علوم رایانه]] و [[ریاضیات]]، سامانهٔ عددنویسی بر [[پایه|پایهٔ]] [[۱۶ (عدد)|۱۶]] می‌باشد. این سیستم از اعداد ۰ تا ۹ برای مقادیر صفر تا نه استفاده می‌کند و از حروف A، B، C، D، E، F و برای مقادیر ۱۰ تا ۱۵ استفاده می‌کند.


== تبدیل ==
== تبدیل ==


تبدیل سیستم عدد [[دودویی]] به هگزادسیمال از تبدیل دودویی به ده‌دهی ساده‌تر خواهد بود مثلاً در بدلیل ده‌دهی داریم:
تبدیل دستگاه عدد [[دودویی]] به شانزده‌شانزدهی از تبدیل دودویی به [[ده‌دهی]] ساده‌تر خواهد بود مثلاً در تبدیل ده‌دهی داریم:
<table dir="ltr" align="left">
<table dir="ltr" align="left">
<td>01011110101101010010<sub>2</sub></td>
<td>01011110101101010010<sub>2</sub></td>
خط ۱۴: خط ۱۴:
</table>
</table>
{{-}}
{{-}}
همین عدد در تبدیل به سیستم هگزادسیمال با جدا کردن ۴ رقم ۴ رقم از سمت راست عدد به صورت زیر قابل محاسبه است:
همین عدد در تبدیل به دستگاه شانزده‌شانزدهی با جدا کردن ۴ رقم ۴ رقم از سمت راست عدد به صورت زیر محاسبه‌پذیر است:


<table dir="ltr" align="left">
<table dir="ltr" align="left">

نسخهٔ ‏۱۸ مهٔ ۲۰۱۰، ساعت ۱۰:۲۴

دستگاه پایه ۱۶ یا دستگاه شانزده‌شانزدهی (هِگزادِسیمال) در علوم رایانه و ریاضیات، سامانهٔ عددنویسی بر پایهٔ ۱۶ می‌باشد. این سیستم از اعداد ۰ تا ۹ برای مقادیر صفر تا نه استفاده می‌کند و از حروف A، B، C، D، E، F و برای مقادیر ۱۰ تا ۱۵ استفاده می‌کند.

تبدیل

تبدیل دستگاه عدد دودویی به شانزده‌شانزدهی از تبدیل دودویی به ده‌دهی ساده‌تر خواهد بود مثلاً در تبدیل ده‌دهی داریم:

010111101011010100102 = 26214410 + 6553610 + 3276810 + 1638410 + 819210 + 204810 + 51210 + 25610 + 6410 + 1610 + 210
  = 38792210

همین عدد در تبدیل به دستگاه شانزده‌شانزدهی با جدا کردن ۴ رقم ۴ رقم از سمت راست عدد به صورت زیر محاسبه‌پذیر است:

010111101011010100102 = 0101  1110  1011  0101  00102
  = 5 E B 5 216
  = 5EB5216