בסיס הקסדצימלי
ויקיפדיה האנציקלופדיה encyclopedia
ספירה על בסיס הקסדצימלי היא ספירה על בסיס 16. היא משמשת כיום בעיקר בתחום המחשבים, בזכות התאמתה לייצוג תוכנו של זיכרון המחשב - שתי ספרות הקסדצימליות מייצגות בדיוק 8 ספרות בינאריות, סיביות, כלומר בַּית אחד. גודל זה של בית הוצג בשנות ה-50 של המאה ה-20 במחשב IBM 7030 Stretch, וזכה לפופולריות שהפכה אותו לגודל סטנדרטי עם הצגתם של מחשבי IBM System/360 באמצע שנות ה-60.
בבסיס זה יש 16 ספרות: הספרות מ-0 עד 9 זהות לספרות אלה בבסיס עשרוני, ואת 6 הספרות הבאות מסמנים באותיות מ-A, המייצגת 10 (בבסיס עשרוני), עד F המייצגת 15 (בבסיס עשרוני) ו-10 בבסיס הקסדצימלי (וכפולותיו) מייצג 16 בבסיס עשרוני (וכפולותיו). כך לדוגמא המספר 40h מייצג 64 (4*16) בבסיס עשרוני.
שפות תכנות רבות מאפשרות כתיבה של קבועים הקסדצימליים, שמייצגים לא רק ספרות אלא תווים כלשהם, כגון תווי ASCII.
השיטות הבאות כולן שיטות תקפות לייצוג מספרים הקסדצימליים:
- רישום הבסיס 16 מתחת למספר – לדוגמה F1B816
- הוספת האות h בסוף המספר. בשיטת ייצוג זו, כאשר המספר מתחיל באות, מוסיפים '0 'מצד שמאל. לדוגמה 0F1B8h (ניתן להוסיף אפסים מצד שמאל בכל מקרה, אבל כאשר המספר מתחיל באות- חייבים להוסיף)
- הוספת הצירוף 0x בתחילת המספר – לדוגמה 0xF1B8