כיצד להמיר גודל חתום לעשרוני

Posted on
מְחַבֵּר: Laura McKinney
תאריך הבריאה: 8 אַפּרִיל 2021
תאריך עדכון: 13 מאי 2024
Anonim
Decimal Value Of Signed Binary Numbers Represented in Sign Magnitude System
וִידֵאוֹ: Decimal Value Of Signed Binary Numbers Represented in Sign Magnitude System

המרה בין גודל חתום לעשרוני היא מיומנות חשובה הנלמדת בשיעורי מדעי המחשב. גודל חתום הוא ייצוג בינארי כאשר החלק השמאלי הקיצוני הוא ביט סימן, כגון 01111110. מספרים עשרוניים הם מה שאתה משתמש בחיי היומיום הרגילים, כגון -1, 0, 1 ו -2. המרה בין שתי צורות מספריות אלה דורשת להבין כיצד פועל בינארי וקטע הסימנים בסדר גודל חתום.

    תייגו כל ספרה של מספר הגודל החתום בעוצמה הולכת וגדלה של 2, החל מהספרה הימנית הקיצונית ועוברת שמאלה. סמכויות של 2 הן בצורת 2 ^ 0, 2 ^ 1, 2 ^ 2, 2 ^ 3 וכן הלאה. התעלם מהמספר השמאלי הקיצוני והתעלם מכל 0s ריפוד בין הספרה השמאלית לקצה הראשון. רצף המספור הוא "32, 16, 8, 4, 2, 1" וכן הלאה. לדוגמה, מספר הגודל החתום "10000101" מקבל את התוויות "4, 2, 1", כאשר מתעלמים מהספרה השמאלית הקיצונית ואפסי הריפוד.

    סיכמו יחד את כל ערכי התוויות שבהם למספר הגודל החתום המתאים יש 1 בספרה. לדוגמה, 10000101 הוא "1 + 4 = 5".

    הוסף סימן שלילי לחזית המספר אם הספרה השמאלית הרחוקה היא 1. לדוגמא, 10000101 הופך ל -5. זהו המקבילה העשרונית למספר הגודל החתום.