בסיס הקסדצימלי – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
מ שוחזר מעריכות של 93.172.136.239 (שיחה) לעריכה האחרונה של רחל1
מ הורדת שימוש בתג br*
שורה 5:
==חישוב והמרת מספר דצימלי למספר הקסדצימלי==
 
ההעברה ממספר דצימלי (בסיס 10) למספר הקסדצימלי (בסיס 16) נעשית בסדרה של פעולות חילוק.<br>{{ש}}
הפעולה הנדרשת להעברת מספר דצימלי להקסדצימלי היא חילוק עם שארית ב-16. נחלק את המספר הדצימלי ב-16, נרשום את ספרת השארית (בבסיס הקסדצימלי). נחזור על התהליך שוב עם תוצאת החלוקה עד שהתוצאה תהיה 0. את הספרות שקיבלנו כשאריות יש לכתוב מימין לשמאל כדי לקבל את המספר ההקסדצימלי.
 
שורה 19:
==חישוב והמרת מספר הקסדצימלי למספר דצימלי==
 
כדי להעביר מספר ההקסדצימלי למספר דצימלי, יש להכפיל את הספרה ההקסדצימלית, המומרת לערך הדצימלי שלה (A=10 ,B=11 וכו') בחזקה המתאימה של 16, לפי מיקום הספרה במספר, האם ספרה היא אחדה, עשרה, מאה וכדומה).<br />{{ש}}
<br />{{ש}}<div dir=ltr>
{| cellpadding=0 cellspacing=0 style='border: 1px dashed #000000'
| bgcolor=#F9F9F9 | <font face=verdana>n<sub>1</sub>*16<sup>0</sup>+n<sub>2</sub>*16<sup>1</sup>+n<sub>3</sub>*16<sup>2</sup>+n<sub>4</sub>*16<sup>3</sup>+...+n<sub>m</sub>*16<sup>m-1</sup><br />{{ש}}</font>
|}</div>
 
דוגמה: נתון המספר ההקסדצימלי '''AF34BD'''. נפרק את המספר לספרותיו. בעצם נתון לנו כאן D אחדות, B עשרות, 4 מאות, 3 אלפים, F עשרות אלפים ו-A מאות אלפים. במילים אחרות, אפשר לתרגם את המשפט הנ"ל לביטוי הבא:<br />{{ש}}<div dir=ltr>
{| cellpadding=0 cellspacing=0 style='border: 1px dashed #000000'
| bgcolor=#F9F9F9 | <font face=verdana>D*16<sup>0</sup>+B*16<sup>1</sup>+4*16<sup>2</sup>+3*16<sup>3</sup>+F*16<sup>4</sup>+A*16<sup>5</sup><br />{{ש}}</font>
|}</div>
ואם נמיר את הערכים ההקסדצימליים לערכים הדצימליים שלהם (קרי, האותיות למספרים) הביטוי יראה כך:<br />{{ש}}<div dir=ltr>
{| cellpadding=0 cellspacing=0 style='border: 1px dashed #000000'
| bgcolor=#F9F9F9 | <font face=verdana>13*16<sup>0</sup>+11*16<sup>1</sup>+4*16<sup>2</sup>+3*16<sup>3</sup>+15*16<sup>4</sup>+10*16<sup>5</sup><br />{{ש}}</font>
|}</div>