במחשב מספרים נשמרים בצורה בינארי, ערכים של 1 או 0.
1 זה כשיש זרם, 0 כשאין זרם או שיש זרם מאוד חלש.
אנחנו צריכים ללמוד לעבוד עם מספרים בינאריים ולהמיר אותם למספרים העשרוניים המוכרים לנו.
כאן נראה דוגמא קצת יותר ארוכה של המרת מספר בינארי למספר עשרוני.
שימו לב שאתם מבינים טוב את הדוגמא לפני שמתחילים לתרגל סימולציות.
לדוגמא
המספר הבינארי 10001011 מייצג את הערך הבא
הביט הימני ביותר הוא
1X 2^0 = 1
הביט השני מימין הוא
1X 2^1 = 2
הביט השלישי מימין הוא
0X 2^2 = 0
הביט הרביעי מימין הוא
1X 2^3 = 8
הביט השמיני מימין הוא
1X 2^7 = 128
כאשר מחברים את כל הערכים הללו, מקבלים
1+2+8+128 = 139
לכן, המספר הבינארי 10001011 שווה ל-139 בעשרוני