
דוגמה: 13 לבינארי
קוראים את השאריות מלמטה למעלה: 1101. בדיקה: 8 + 4 + 0 + 1 = 13.
| חלוקה | תוצאה | שארית |
|---|---|---|
| 13 ÷ 2 | 6 | 1 |
| 6 ÷ 2 | 3 | 0 |
| 3 ÷ 2 | 1 | 1 |
| 1 ÷ 2 | 0 | 1 |
מקור: בסיס בינארי – ויקיפדיה
ההמרה ההפוכה: מבינארי לעשרוני
כל ספרה בבינארי שווה חזקה של 2, מימין לשמאל: 1, 2, 4, 8, 16, 32, 64, 128. מחברים את הערכים של הספרות שהן 1. למשל 101101 = 32 + 8 + 4 + 1 = 45.
כלל אצבע לבדיקה מהירה: מספר בינארי שנגמר ב־0 הוא זוגי, ומספר שנגמר ב־1 הוא אי־זוגי.
טבלה: 0 עד 16
בעמודה האחרונה המספר כבייט שלם, 8 ספרות, כמו שהוא נשמר במחשב.
| עשרוני | בינארי | כבייט (8 סיביות) |
|---|---|---|
| 0 | 0 | 00000000 |
| 1 | 1 | 00000001 |
| 2 | 10 | 00000010 |
| 3 | 11 | 00000011 |
| 4 | 100 | 00000100 |
| 5 | 101 | 00000101 |
| 6 | 110 | 00000110 |
| 7 | 111 | 00000111 |
| 8 | 1000 | 00001000 |
| 9 | 1001 | 00001001 |
| 10 | 1010 | 00001010 |
| 11 | 1011 | 00001011 |
| 12 | 1100 | 00001100 |
| 13 | 1101 | 00001101 |
| 14 | 1110 | 00001110 |
| 15 | 1111 | 00001111 |
| 16 | 10000 | 00010000 |
ומה עם טקסט?
גם אותיות נשמרות במחשב כמספרים: כל תו מקבל מספר בתקן יוניקוד, ובקידוד UTF-8 הוא נשמר כבייט אחד או יותר. אות עברית תופסת בדרך כלל שני בייטים. בכלי "קוד בינארי" באתר אפשר לתרגם טקסט בעברית לבינארי ובחזרה.
בקצרה
מחלקים ב־2
רושמים את השארית: 0 או 1.
ממשיכים
מחלקים את התוצאה שוב, עד שמגיעים ל־0.
קוראים הפוך
השארית האחרונה היא הספרה השמאלית.
שאלות נפוצות
איך ממירים מעשרוני לבינארי?
מחלקים ב־2 שוב ושוב ורושמים את השאריות. את השאריות קוראים מהאחרונה לראשונה.
כמה זה 10 בבינארי?
1010: שמונה ועוד שתיים.
כמה זה 255 בבינארי?
11111111, שמונה אחדות. זה המספר הגדול ביותר שנכנס בבייט אחד.
איך ממירים מבינארי לעשרוני?
מחברים את החזקות של 2 בכל מקום שיש בו 1, מימין לשמאל: 1, 2, 4, 8 וכן הלאה.
נכתב ונבדק על ידי צוות מילה במילה, עם קישור למקור ליד העובדות. נתונים שחושבו מהמאגר של האתר מפורטים בעמוד המקורות. עודכן לאחרונה ב־. מצאתם טעות? כתבו לנו.