دستگاه اعداد پایه ۱۶: تفاوت میان نسخهها
FARHAAD 1992 (بحث | مشارکتها) جز ←تبدیل |
FARHAAD 1992 (بحث | مشارکتها) بدون خلاصۀ ویرایش |
||
خط ۱: | خط ۱: | ||
[[پرونده:Hexadecimal multiplication table.svg|بندانگشتی|200px|جدول ضرب هگزادسیمال]] |
[[پرونده:Hexadecimal multiplication table.svg|بندانگشتی|200px|جدول ضرب هگزادسیمال]] |
||
'''دستگاه اعداد پایه ۱۶''' یا |
'''دستگاه اعداد پایه ۱۶''' یا '''دستگاه شانزدهشانزدهی''' {{انگلیسی|hexadecimal}} (هِگزادِسیمال) (به اختصار ''hex'') در [[علوم رایانه]] و [[ریاضیات]]، سامانهٔ عددنویسی بر پایه ۱۶ میباشد. این سیستم از نمادهای 0 تا 9 برای مقادیر صفر تا نه و از حروف A و B، C، D، E، F برای مقادیر ده تا پانزده استفاده میکند. عددنویسی به صورت هگزادسیمال به طور گستردهای توسط طراحان و برنامهنویسان سیستمهای رایانهای مورد استفاده قرار میگیرد. در رایانش، هگزادسیمال معمولا با پیشوند "0x" اغاز میشود. |
||
هر رقم هگزادسیمال، نشان دهندهٔ چهار رقم [[دستگاه اعداد دودویی|دودویی]] ([[بیت]]) است. |
|||
== تبدیل == |
== تبدیل == |
||
تبدیل اعداد [[دودویی]] به شانزدهشانزدهی از تبدیل دودویی به [[دهدهی]] سادهتر |
تبدیل اعداد [[دودویی]] به شانزدهشانزدهی از تبدیل دودویی به [[دهدهی]] سادهتر است، مثلاً در تبدیل دهدهی داریم: |
||
{| dir="ltr" align="left" |
{| dir="ltr" align="left" |
||
خط ۱۳: | خط ۱۵: | ||
|} |
|} |
||
{{-}} |
{{-}} |
||
همین عدد در تبدیل [[دودویی]] به شانزدهشانزدهی با جدا کردن ۴ رقم ۴ رقم از سمت راست عدد به صورت زیر محاسبهپذیر است: |
همین عدد در تبدیل از [[دستگاه اعداد دودویی|دودویی]] به شانزدهشانزدهی با جدا کردن ۴ رقم ۴ رقم از سمت راست عدد به صورت زیر محاسبهپذیر است: |
||
{| dir="ltr" align="left" |
{| dir="ltr" align="left" |
||
خط ۳۶: | خط ۳۸: | ||
== منابع == |
== منابع == |
||
{{پانویس}} |
{{پانویس}} |
||
{{یادکرد ویکی|عنوان = Hexadecimal|پیوند = http://en.wikipedia.org/w/index.php? |
{{یادکرد ویکی|عنوان = Hexadecimal|پیوند = http://en.wikipedia.org/w/index.php?oldid=435557626|زبان = انگلیسی| بازیابی = ۳ تیر ۱۳۹۰}} |
||
{{ریاضی-خرد}} |
{{ریاضی-خرد}} |
نسخهٔ ۳۰ اوت ۲۰۱۴، ساعت ۰۹:۴۴
دستگاه اعداد پایه ۱۶ یا دستگاه شانزدهشانزدهی (به انگلیسی: hexadecimal) (هِگزادِسیمال) (به اختصار hex) در علوم رایانه و ریاضیات، سامانهٔ عددنویسی بر پایه ۱۶ میباشد. این سیستم از نمادهای 0 تا 9 برای مقادیر صفر تا نه و از حروف A و B، C، D، E، F برای مقادیر ده تا پانزده استفاده میکند. عددنویسی به صورت هگزادسیمال به طور گستردهای توسط طراحان و برنامهنویسان سیستمهای رایانهای مورد استفاده قرار میگیرد. در رایانش، هگزادسیمال معمولا با پیشوند "0x" اغاز میشود.
هر رقم هگزادسیمال، نشان دهندهٔ چهار رقم دودویی (بیت) است.
تبدیل
تبدیل اعداد دودویی به شانزدهشانزدهی از تبدیل دودویی به دهدهی سادهتر است، مثلاً در تبدیل دهدهی داریم:
۰۱۰۱۱۱۱۰۱۰۱۱۰۱۰۱۰۰۱۰۲ | = ۲۶۲۱۴۴۱۰ + ۶۵۵۳۶۱۰ + ۳۲۷۶۸۱۰ + ۱۶۳۸۴۱۰ + ۸۱۹۲۱۰ + ۲۰۴۸۱۰ + ۵۱۲۱۰ + ۲۵۶۱۰ + ۶۴۱۰ + ۱۶۱۰ + ۲۱۰ |
= ۳۸۷۹۲۲۱۰ |
همین عدد در تبدیل از دودویی به شانزدهشانزدهی با جدا کردن ۴ رقم ۴ رقم از سمت راست عدد به صورت زیر محاسبهپذیر است:
۰۱۰۱۱۱۱۰۱۰۱۱۰۱۰۱۰۰۱۰۲ | = | ۰۱۰۱ | ۱۱۱۰ | ۱۰۱۱ | ۰۱۰۱ | ۰۰۱۰۲ |
= | ۵ | E | B | ۵ | ۲۱۶ | |
= | ۵EB۵۲۱۶ |
جستارهای وابسته
منابع
مشارکتکنندگان ویکیپدیا. «Hexadecimal». در دانشنامهٔ ویکیپدیای انگلیسی، بازبینیشده در ۳ تیر ۱۳۹۰.