הוסף מספרים בינאריים - איך זה עובד
הוספת מספרים בינאריים נשמעת קשה בהתחלה. אבל אתה אפילו לא צריך מחשב כדי לעשות זאת. אתה צריך רק להכיר את מושגי היסוד במתמטיקה ולזכור כלל קטן.
הוספת מספרים בינאריים - מתמטיקה פשוטה
בעת הוספת מספרים בינאריים, מושגי היסוד במתמטיקה חלים - למעט יוצא מן הכלל.
- אם אתה רוצה להוסיף מספרים בינאריים, עדיף לקחת פיסת נייר ולכתוב את המספרים זה בזה מתחת לשני - בדיוק כמו שהיית מוסיף מספרים אחרים.
- כללי התוספת חלים גם על מספרים בינאריים. עם זאת, החישוב הוא פשוט במיוחד כאן, מכיוון שהמספרים הבינאריים מורכבים רק מהספרות 0 ו -1.
- אם כתבת את המספרים הבינאריים אחד מתחת לשני, התחל להוסיף: ראשית את הספרה האחרונה. כמו שאמרתי, כללי המתמטיקה הרגילים חלים. אז 0 + 1 מביא ל -1. כמו כן, השילוב 1 + 0. אם יש שני אפסים זה בזה, זה מביא לוגית 0: 0 + 0 = 0.
- יש רק כלל אחד החורג מהתוספת הרגילה וזה 1 + 1. במתמטיקה זה יביא ל -2. עם זאת, המספרים הבינאריים מורכבים רק מאפסים ומספרים. אז הדברים הבאים תקפים כאן: 1 + 1 = 0. אבל: אתה זוכר 1 והוסף אותו למספר הבא, אז בצע העברה. כידוע מהתוספת הרגילה.
- להבנה טובה יותר אנו מראים את התוספת של מספרים בינאריים בעזרת דוגמא.
מספרים בינאריים מסתכמים אפילו בלי מחשב - דוגמא להמחשה
חישוב פשוט מראה כמה קל להוסיף מספרים בינאריים. נניח שאתה רוצה להוסיף את המספרים הבינאריים 1011 ו- 0110. המרת המספרים הבינאריים עומדת על המספרים הטבעיים 11 ו -6. כיצד להמיר מספרים בינאריים והקסדצימליים, אנו מראים בטיפ מעשי אחר.
- כתוב את שני המספרים זה בזה מתחת לשני וצייר קו מתחת. עכשיו התחל להוסיף - ממש כמו שהיית מוסיף מספר אחר.
- הספרות האחרונות של המספרים הן 1 ו- 0. 1 + 0 שווה ל 1, אז שימו לב ל -1 כמספרה האחרון של התוצאה.
- הספרות הלפני אחרונות של שני המספרים הבינאריים הן 1 ו- 1. כמוסבר בסעיף הראשון, 1 + 1 מביא לכאן 0 ואתה זוכר 1.
- כעת יוצא השילוב הבא של הספרות. כאן יש לך 0 + 1, בתוספת ההעברה של 1. החישוב הוא אפוא 0 + 1 + 1. מכיוון ש -1 + 1 מביא לתוצאה 0, כתוב 0 מתחת לשורה ו- 1 כמוביל.
- אותו דבר קורה עם המספר הבא: כאן יש לך 1 + 0 ושוב 1 בתור נשיאה, כלומר 1 + 0 + 1. התוצאה היא שוב 0 עם 1 בתור נשיאה.
- מכיוון שאין יותר ספרות והנשיאה 1 עומדת לבד, פשוט כתוב אותם לתוצאה. אז כאן צריך להיות 10001 - תוצאה של הוספת המספרים הבינאריים 1011 ו- 0110. אם אתה ממיר את התוצאה למערכת עשרונית, אתה מקבל את 17 - וזה הסכום של 11 + 6.
בטיפ המעשי הבא שלנו, נראה לך כיצד להמיר אותיות ASCII למספרים בינאריים.