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

از ویکی‌پدیا، دانشنامهٔ آزاد
محتوای حذف‌شده محتوای افزوده‌شده
Hamid Hassani (بحث | مشارکت‌ها)
جز ویرایش به‌وسیلهٔ ابرابزار:
برچسب: افزودن تگ‌های خالی
Hamid Hassani (بحث | مشارکت‌ها)
جز ←‏لید: ویرایش جزئی
خط ۱: خط ۱:
[[پرونده:Hexadecimal multiplication table.svg|بندانگشتی|220px|جدول‌ضرب هِگزادسیمال]]
[[پرونده:Hexadecimal multiplication table.svg|بندانگشتی|220px|جدول‌ضرب هِگزادسیمال]]


'''دستگاه اعداد پایه ۱۶''' یا '''دستگاه شانزده‌شانزدهی''' {{انگلیسی|hexadecimal}} (هِگزادِسیمال) (به اختصار ''hex'') در [[علوم رایانه]] و [[ریاضیات]]، سامانهٔ عددنویسی بر پایه ۱۶ می‌باشد. این سیستم از نمادهای ۰ تا ۹ برای مقادیر صفر تا نه و از حروف F,E،D,C،B,A برای مقادیر ده تا پانزده استفاده می‌کند. عددنویسی به صورت هگزادسیمال به‌طور گسترده‌ای توسط طراحان و برنامه‌نویسان سیستم‌های رایانه‌ای مورد استفاده قرار می‌گیرد. در رایانش، هگزادسیمال معمولاً با پیشوند "0x" آغاز می‌شود.
'''دستگاه اعداد پایه ۱۶''' یا '''دستگاه شانزده‌شانزدهی''' {{انگلیسی|hexadecimal}} (هِگزادِسیمال) (به اختصار ''hex'') در [[علوم رایانه]] و [[ریاضیات]]، سامانهٔ عددنویسی بر پایه ۱۶ می‌باشد. این سیستم از نمادهای ۰ تا ۹ برای مقادیر صفر تا نه و از حروف A, B, C, D, E, F برای مقادیر ده تا پانزده استفاده می‌کند. عددنویسی به صورت هگزادسیمال به‌طور گسترده‌ای توسط طراحان و برنامه‌نویسان سیستم‌های رایانه‌ای مورد استفاده قرار می‌گیرد. در رایانش، هگزادسیمال معمولاً با پیشوند "0x" آغاز می‌شود.


هر رقم هگزادسیمال، نشان‌دهندهٔ چهار رقم [[دستگاه اعداد دودویی|دودویی]] ([[بیت (رایانه)|بیت]]) است.
هر رقم هگزادسیمال، نشان‌دهندهٔ چهار رقم [[دستگاه اعداد دودویی|دودویی]] ([[بیت (رایانه)|بیت]]) است.

نسخهٔ ‏۵ ژوئن ۲۰۱۹، ساعت ۰۷:۵۴

جدول‌ضرب هِگزادسیمال

دستگاه اعداد پایه ۱۶ یا دستگاه شانزده‌شانزدهی (به انگلیسی: hexadecimal) (هِگزادِسیمال) (به اختصار hex) در علوم رایانه و ریاضیات، سامانهٔ عددنویسی بر پایه ۱۶ می‌باشد. این سیستم از نمادهای ۰ تا ۹ برای مقادیر صفر تا نه و از حروف A, B, C, D, E, F برای مقادیر ده تا پانزده استفاده می‌کند. عددنویسی به صورت هگزادسیمال به‌طور گسترده‌ای توسط طراحان و برنامه‌نویسان سیستم‌های رایانه‌ای مورد استفاده قرار می‌گیرد. در رایانش، هگزادسیمال معمولاً با پیشوند "0x" آغاز می‌شود.

هر رقم هگزادسیمال، نشان‌دهندهٔ چهار رقم دودویی (بیت) است.

تبدیل

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

۰۱۰۱۱۱۱۰۱۰۱۱۰۱۰۱۰۰۱۰۲ = ۲۶۲۱۴۴۱۰ + ۶۵۵۳۶۱۰ + ۳۲۷۶۸۱۰ + ۱۶۳۸۴۱۰ + ۸۱۹۲۱۰ + ۲۰۴۸۱۰ + ۵۱۲۱۰ + ۲۵۶۱۰ + ۶۴۱۰ + ۱۶۱۰ + ۲۱۰
= ۳۸۷۹۲۲۱۰

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

۰۱۰۱۱۱۱۰۱۰۱۱۰۱۰۱۰۰۱۰۲ = ۰۱۰۱ ۱۱۱۰ ۱۰۱۱ ۰۱۰۱ ۰۰۱۰۲
= ۵ E B ۵ ۲۱۶
= ۵EB52۱۶

جستارهای وابسته

منابع

مشارکت‌کنندگان ویکی‌پدیا. «Hexadecimal». در دانشنامهٔ ویکی‌پدیای انگلیسی، بازبینی‌شده در ۳ تیر ۱۳۹۰.