המרת מספר בינארי לעשרוני

במחשב מספרים נשמרים בצורה בינארי, ערכים של 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 בעשרוני

תודה! בזכותכם נוכל להשתפר