هگزادسیمال یک سیستم عددی پایه 16 است که برای نمایش داده های دودویی (Binary) استفاده می شود. برخلاف سیستم پایه 10 (یا اعشاری) که از 10 نماد برای نمایش اعداد استفاده می کند، ارقام هگزادسیمال از 16 نماد استفاده می کنند - اعداد "0" - "9" برای نشان دادن مقادیر 0-9 و حروف "A" - "F" برای نشان دادن مقادیر 10-15.
در سیستم پایه 10، شما مضربی از 10 می شمارید. پس از هر گروه 10، رقم بعدی بالاتر را افزایش می دهید: برای مثال، شمارش "8-9-10-11-12" رقم دوم (ستون ده ها) را از 0 به 1 افزایش می دهد و رقم اول (ستون یک ها) را از 0 شروع می کند. شمارش "98-99-100-101-102" هر دو رقم دوم و سوم (ستون صدها) را افزایش می دهد. در سیستم پایه 16، رقم بعدی بالاتر را هر 16 مقدار افزایش می دهید: به عنوان مثال، شمارش "8-9-A-B-C-D-E-F-10-11-12" رقم دوم را تا بعد از F (مقدار پانزدهم) افزایش نمی دهد. به جای 9.
از آنجایی که بسیاری از اعداد هگزادسیمال ممکن است به اشتباه به عنوان اعداد اعشاری یا کلمات تعبیر شوند، اغلب دارای نماد خاصی هستند تا نشان دهند که اعداد هگزا دسیمال هستند. . برای مثال، یونیکس (Unix) و زبان برنامه نویسی سی (C) (و همچنین فرزندانی مانند () و جاوا (Java)) از پیشوند 0x قبل از یک عدد هگزادسیمال در کد منبع (Source Code)؛ برای مثال، 0xBB74. کاراکترهای یونیکد (Unicode) نشان داده شده با اعداد هگزادسیمال از پیشوند U+ استفاده می کنند. به عنوان مثال، حرف "T" در یونیکد U+0054 است.
طراحی وب سایت (Web Design) و طراحان گرافیک اغلب از مقادیر هگزا دسیمال برای نمایش استفاده می کنند. رنگهای قرمز سبز آبی (RGB) با استفاده از کدهای رنگ هگزادسیمال. این کدها با نماد # شروع میشوند و به دنبال آن شش رقم هگزادسیمال قرار میگیرند - دو رقمی که مقداری بین 0 تا 255 را برای هر یک از کانالهای قرمز، سبز و آبی نشان میدهند. برای مثال، #800080 رنگ بنفش را با مخلوط کردن قرمز و آبی به مقدار مساوی (با استفاده از رقم هگزا 80) نشان می دهد. ، نشان دهنده مقدار 128) و بدون رنگ سبز (با استفاده از رقم هگزا 00، نشان دهنده مقدار 0). شش رقم هگزادسیمال می تواند بیش از 16 میلیون رنگ ممکن را نشان دهد.
تعریف هگزادسیمال (Hexadecimal) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.
هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف هگزادسیمال (Hexadecimal) دارید یا میخواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.
آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.