עיקרי חלונות מה זה הקסדצימלי?

מה זה הקסדצימלי?



מערכת המספרים הקסדצימלית, נקראת גםבסיס-16או לפעמים סתםhex, היא מערכת מספרים המשתמשת ב-16 סמלים ייחודיים כדי לייצג ערך מסוים. הסמלים האלה הם 0-9 ו-A-F.

מערכת המספרים בה אנו משתמשים בחיי היומיום נקראתנקודה, או מערכת בסיס 10, ומשתמש ב-10 הסמלים מ-0 עד 9 כדי לייצג ערך.

קודים הקסדצימליים ירוקים אקראיים על צג מחשב

ג'ייסון גיימן / E+ / Getty Images

היכן ומדוע משתמשים בהקסדצימלי?

רוב קודי השגיאה וערכים אחרים המשמשים בתוך מחשב מיוצגים בפורמט הקסדצימלי. לדוגמה, קודי STOP המוצגים על מסך כחול של מוות הם תמיד בפורמט הקסדצימלי.

מתכנתים משתמשים ב-hex כי הערכים שלהם קצרים יותר ממה שהם היו מוצגים בעשרוני, והַרבֵּהקצר יותר מאשר בבינארי, המשתמש רק ב-0 וב-1.

לדוגמה, הערכים הבאים שווים:

    משושה: F4240נקודה: 1,000,000בינארי: 1111 0100 0010 0100 0000

מקום נוסף שבו נעשה שימוש בהקסדצימלי הוא בתור an HTML קוד צבעלבטא צבע מסוים. מעצב אתרים ישתמש בערך הhex FF0000 כדי להגדיר את הצבע האדום. זה מפורק כFF,00,00,שמגדיר את כמות הצבעים האדומים, הירוקים והכחולים שבהם יש להשתמש (RRGGBB); 255 אדום, 0 ירוק ו-0 כחול בדוגמה זו.

ערכים הקסדצימליים של עד 255 יכולים לבוא לידי ביטוי בשתי ספרות, וקודי צבע HTML משתמשים בשלוש קבוצות של שתי ספרות, כלומר יש יותר מ-16 מיליון (255 x 255 x 255) צבעים אפשריים שניתן לבטא בפורמט הקסדצימלי, וחוסך הרבה מקום לעומת ביטוים בפורמט אחר כמו עשרוני.

כן, בינארי זה הרבה יותר פשוט במובנים מסוימים, אבל זה קשה יותר לקרוא בינארי מאשר hex.

איך לספור בהקסדצימלי

ספירה בפורמט הקסדצימלי היא קלה, כל עוד אתה זוכר שיש 16 תווים המרכיבים כל קבוצה של מספרים.

בפורמט עשרוני, כולנו יודעים שאנו סופרים כך:

0,1,2,3,4,5,6,7,8,9,10,11,12,13,... הוספת 1 לפני תחילת קבוצה של 10 המספרים שוב (כלומר, המספר 10) .

עם זאת, בפורמט הקסדצימלי, אנו סופרים כך, כולל כל 16 המספרים:

0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,10,11,12,13... שוב, הוספת 1 לפני תחילת מספר 16 הוגדר שוב.

הנה כמה דוגמאות לכמה 'מעברים' הקסדצימליים מסובכים שאולי יעזרו לך:

|_+_|

כיצד להמיר באופן ידני ערכי Hex

הוספת ערכי hex היא פשוטה מאוד ולמעשה נעשית בצורה מאוד דומה לספירת מספרים במערכת העשרונית.

בעיה מתמטית רגילה כמו 14+12 יכולה להיעשות בדרך כלל מבלי לרשום דבר. רובנו יכולים לעשות את זה בראש - זה בן 26. הנה דרך מועילה להסתכל על זה:

14 מתחלק ל-10 ו-4 (10+4=14), בעוד ש-12 מפושט כ-10 ו-2 (10+2=12). בחיבור יחד, 10, 4, 10 ו-2, שווה ל-26.

כאשר מציגים שלוש ספרות, כמו 123, אנו יודעים שעלינו להסתכל על כל שלושת המקומות כדי להבין מה הם באמת מתכוונים.

ה-3 עומד בפני עצמו כי זה המספר האחרון. קחו את השניים הראשונים, ו-3 הוא עדיין 3. ה-2 מוכפל ב-10 כי זו הספרה השנייה במספר, בדיוק כמו בדוגמה הראשונה. שוב, קח את ה-1 מה-123 הזה, ונשאר לך 23, שזה 20+3. המספר השלישי מימין (ה-1) נלקח כפול 10, פעמיים (כפול 100). זה אומר ש-123 הופך ל-100+20+3, או 123.

הנה שתי דרכים נוספות להסתכל על זה:

...( נ X 102) + ( נ X 101)+ ( נ X 100)

אוֹ...

...( נ X 10 X 10) + ( נ X 10) + נ

חבר כל ספרה למקום המתאים בנוסחה מלמעלה כדי להפוך 123 ל: 100 ( 1 X 10 X 10) + 20 ( 2 X 10) + 3 , או 100 + 20 + 3, שהם 123.

הדבר נכון גם אם המספר הוא באלפים, כמו 1,234. ה-1 הוא באמת 1 X 10 X 10 X 10, מה שהופך אותו למקום האלף, 2 במאיות, וכן הלאה.

הקסדצימלי נעשה בדיוק באותו אופן, אבל משתמש ב-16 במקום 10 כי זו מערכת בסיס 16 במקום בסיס 10:

...( נ X 163) + ( נ X 162) + ( נ X 161)+ ( נ X 160)

לדוגמה, נניח שיש לנו את הבעיה 2F7+C2C, ואנו רוצים לדעת את הערך העשרוני של התשובה. תחילה עליך להמיר את הספרות ההקסדצימליות לעשרוניות, ולאחר מכן פשוט להוסיף את המספרים יחד כפי שהיית עושה עם שתי הדוגמאות לעיל.

שוב, אפס עד תשע בעשרוניות והקסדה זהים בדיוק, בעוד המספרים 10 עד 15 מיוצגים בתור האותיות A עד F.

המספר הראשון מימין לערך 2F7 עומד בפני עצמו, כמו במערכת העשרונית, יוצא כ-7. יש להכפיל את המספר הבא משמאלו ב-16, בדומה למספר השני מה-123 ( צריך להכפיל את ה-2) שלמעלה ב-10 (2 X 10) כדי להפוך את המספר ל-20. לבסוף, צריך להכפיל את המספר השלישי מימין ב-16, פעמיים (שזה 256), כמו שצריך מספר עשרוני. להכפיל ב-10, פעמיים (או 100), כאשר יש לו שלוש ספרות.

לכן, פירוק של 2F7 בבעיה שלנו עושה 512 ( 2 X 16 X 16) + 240 ( ו [15] X 16) + 7 , שמגיע ל- 759. כפי שאתה יכול לראות, F הוא 15 בגלל מיקומו ברצף הhex (ראהאיך לספור בהקסדצימלילמעלה) - זה המספר האחרון מתוך ה-16 האפשריים.

C2C מומר לעשרוני כך: 3,072 ( ג [12] X 16 X 16) + 32 ( 2 X 16) + ג [12] = 3,116

שוב, C שווה ל-12 כי זה הערך ה-12 כשאתה סופר מאפס.

זה אומר ש-2F7+C2C הוא באמת 759+3116, שזה שווה ל-3,875.

אמנם זה נחמד לדעת איך לעשות זאת ידנית, אבל זה כמובן הרבה יותר קל לעבוד עם ערכים הקסדצימליים עם מחשבון או ממיר.

ממירי משושה ומחשבונים

ממיר הקסדצימלי שימושי אם ברצונך לתרגם hex לעשרוני, או עשרוני להקסה, מבלי לעשות זאת באופן ידני. לדוגמה, הזנת 7FF לממיר תגיד לך באופן מיידי שהערך העשרוני המקביל הוא 2,047.

יש הרבה ממירי hex מקוונים שהם ממש פשוטים לשימוש, ממיר BinaryHex , SubnetOnline.com , RapidTables , ו JP Tools להיות רק כמה מהם. חלק מהאתרים הללו מאפשרים לך להמיר לא רק hex לעשרוני (ולהיפך) אלא גם להמיר hex ל-binary, octal, ASCII ואחרים.

מחשבונים הקסדצימליים יכולים להיות שימושיים בדיוק כמו מחשבון מערכת עשרונית, אך לשימוש עם ערכים הקסדצימליים. 7FF פלוס 7FF, למשל, הוא FFE.

של מחסן מתמטיקה מחשבון hex תומך בשילוב מערכות מספרים. דוגמה אחת תהיה הוספת ערך hex וערך בינארי יחד, ולאחר מכן הצגת התוצאה בפורמט עשרוני. זה גם תומך באוקטאל.

EasyCalculation.com הוא מחשבון קל עוד יותר לשימוש. זה יחסר, יחלק, יוסיף ויכפיל כל שני ערכי hex שתיתן לו, ויציג מיד את כל התשובות באותו עמוד. זה גם מציג את המקבילות העשרוניות לצד תשובות ההקסדה.

מידע נוסף על הקסדצימלי

המילההקסדצימליהוא שילוב שלשִׁשָׁה(כלומר 6) ונקודה(10). בינארי הוא בסיס-2, אוקטל הוא בסיס-8, והעשרוני הוא, כמובן, בסיס-10.

כיצד לעבור להודעות באינסטגרם

ערכים הקסדצימליים נכתבים לפעמים עם הקידומת 0x (0x2F7) או עם מנוי (2F716), אבל זה לא משנה את הערך. בשתי הדוגמאות הללו, תוכל לשמור או להשאיר את הקידומת או התת-המשנה והערך העשרוני יישאר 759.

ה הרישום של Windows הוא מקום אחד שבו אתה עלול להיתקל בערכים הקסדצימליים במחשב. באופן ספציפי, כאשר עוסקים בערכי הרישום DWORD ו-QWORD .

שאלות נפוצות
  • האם הקסדצימלי היא שפת תכנות?

    קוד הקסדצימלי הוא מבחינה טכנית שפת תכנות ברמה נמוכה מכיוון שמתכנתים משתמשים בו כדי לתרגם קוד בינארי. המעבד למעשה לא יכול להבין קוד הקסדצימלי. זה רק קיצור למתכנתים.

  • מי המציא סימון הקסדצימלי?

    המהנדס השבדי-אמריקאי ג'ון וויליאמס ניסטרום פיתח את מערכת התווים ההקסדצימליים בשנת 1859. הידועה גם כמערכת הטונאלית, להצעה המקורית של ניסטרום היו יישומים בתחומים שונים, כולל מתמטיקה ומטרולוגיה.

  • מה זה Steam hex?

    אם אתה משתמש ב- שירות משחקי Steam , hex Steam שלך זהה למזהה Steam שלך, שמיוצג בהקסדצימלי.

מאמרים מעניינים

בחירת העורך

כיצד להגדיר דואר קולי באנדרואיד
כיצד להגדיר דואר קולי באנדרואיד
למד כיצד להגדיר את הדואר הקולי שלך ב-Android, כולל דואר קולי ויזואלי ו-Google Voice. יצירה זו מכסה גם הגדרות מפתח של תא קולי.
הקצה מקש קיצור לפלאגין של whiskermenu ב- XFCE4
הקצה מקש קיצור לפלאגין של whiskermenu ב- XFCE4
ב- XFCE4, שהיא סביבת שולחן העבודה שאני מעדיף לעת עתה להפצות לינוקס שלי, אפשר לקבל שני סוגים של תפריט אפליקציות. הראשון הוא הקלאסי, המציג רשימה נפתחת של קטגוריות אפליקציות, אך יש אפשרויות התאמה אישית גרועות. הפלאגין השני, הזיפים, מיישם תפריט אפליקציות מודרני יותר
כיצד ליצור לוח מחוונים ב-SmartSheet
כיצד ליצור לוח מחוונים ב-SmartSheet
אם הצוות שלך משתמש ב-Smartsheet, אז אתה כבר מכיר את החשיבות של לדעת ליצור ולעצב את לוח המחוונים המושלם. כלי תקשורת אינטואיטיבי זה אידיאלי להצגת סוגים שונים של תוכן שכולם יכולים לראות
כיצד לערוך הקלטת זום
כיצד לערוך הקלטת זום
כדי להבטיח שתפיק את המרב מהקלטת הזום שלך עשוי לפעמים לדרוש ממך עריכת וידאו. למרבה המזל, תוכלו לקצץ את ההקלטות שלכם בקלות ולבצע שינויים רבים נוספים באמצעות מגוון פלטפורמות עריכת וידאו דיגיטליות.
כיצד לכבות את אישורי הקריאה ב-iMessage
כיצד לכבות את אישורי הקריאה ב-iMessage
משתמשי iOS עשויים להבחין כיצד iMessage, כברירת מחדל, מציגה לשולח חותמת זמן כאשר הנמען קרא את הודעתו. תכונה זו יכולה להיות שימושית לפעמים, אבל אנשים מסוימים עשויים למצוא את זה מסיח את הדעת. אם אתה מחפש
כיצד לחבר את הדיסקורד לספוטיפיי
כיצד לחבר את הדיסקורד לספוטיפיי
דיסקורד מאפשר לך לשוחח ולבלות עם חבריך באופן מקוון. עם זאת, האם ידעת שאתה יכול אפילו להזרים מוסיקה לחברים שלך באמצעות Spotify? כל שעליך לעשות הוא לחבר את Discord לחשבון Spotify שלך. ב
כיצד להוסיף קריינות קוליות ל- PowerPoint
כיצד להוסיף קריינות קוליות ל- PowerPoint
בעת יצירת מצגת PowerPoint, קריינות קולית יכולה לעזור לתבל את התוכן שלך ולהפוך אותו למרתק יותר. זה נכון במיוחד אם אתה שולח את המצגת שלך באמצעות דוא'ל או כאשר הקהל שלך לא זהה