3 דרכים להמיר מבינארי לעשרוני

תוכן עניינים:

3 דרכים להמיר מבינארי לעשרוני
3 דרכים להמיר מבינארי לעשרוני

וִידֵאוֹ: 3 דרכים להמיר מבינארי לעשרוני

וִידֵאוֹ: 3 דרכים להמיר מבינארי לעשרוני
וִידֵאוֹ: המרת מספרים עשרוניים לבינאריים ובינאריים לעשרוניים 2024, אַפּרִיל
Anonim

המערכת הבינארית היא השפה הפנימית של מחשבים אלקטרוניים. אם אתה מתכנת מחשבים רציני, עליך להבין כיצד להמיר ממנו בינארי עד עשרוני. WikiHow זה יראה לך כיצד לעשות זאת.

צעדים

מֵמִיר

Image
Image

ממיר בינארי לעשרוני

שיטה 1 מתוך 2: אופן השימוש בסימון מיקום

המרה משלב בינארי לעשרוני
המרה משלב בינארי לעשרוני

שלב 1. רשום את המספר הבינארי ורשום את הסמכויות של 2 מימין לשמאל

נניח שאנחנו רוצים להמיר את המספר הבינארי 100110112 עד עשרוני. ראשית, רשום זאת. לאחר מכן, רשום את הכוחות של שניים מימין לשמאל. מתחילים ב 20, מעריכה את זה כ- "1". הגדל את המעריך באחד לכל כוח. עצור כאשר כמות האלמנטים ברשימה שווה לכמות הספרות במספר הבינארי. למספר הדוגמא, 10011011, יש שמונה ספרות, כך שהרשימה, עם שמונה אלמנטים, תיראה כך: 128, 64, 32, 16, 8, 4, 2, 1

המרה משלב בינארי לעשרוני
המרה משלב בינארי לעשרוני

שלב 2. כתוב את הספרות של המספר הבינארי מתחת לכוחות השניים המתאימים להם

כעת, רק כתוב 10011011 מתחת למספרים 128, 64, 32, 16, 8, 4, 2 ו -1 כך שכל ספרה בינארית תתאים לעוצמה שלה שתיים. "1" מימין למספר הבינארי צריך להתכתב עם "1" בצד ימין של הסמכויות המפורטות של שניים, וכן הלאה. אתה יכול גם לכתוב את הספרות הבינאריות מעל הסמכויות של שתיים, אם אתה מעדיף את זה ככה. מה שחשוב הוא שהם יתאימו.

המרה משלב בינארי לעשרוני
המרה משלב בינארי לעשרוני

שלב 3. חבר את הספרות במספר הבינארי בכוחותיהם המתאימים של שתיים

ציירו קווים, מתחילים מימין, ומחברים כל ספרה עוקבת של המספר הבינארי לכוח של שניים הבאים ברשימה שמעליו. התחל על ידי ציור קו מהספרה הראשונה של המספר הבינארי לכוח הראשון מתוך שניים ברשימה שמעליו. לאחר מכן, צייר קו מהספרה השנייה של המספר הבינארי לכוח השני מתוך שניים ברשימה. המשך לחבר כל ספרה בכוחה המתאים של שתיים. זה יעזור לך לראות חזותית את הקשר בין שתי קבוצות המספרים.

המרה משלב בינארי לעשרוני
המרה משלב בינארי לעשרוני

שלב 4. רשום את הערך הסופי של כל כוח של שניים

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

מכיוון ש- "1" מתכתב עם "1", הוא הופך ל" -1 ". מכיוון ש- "2" מתכתב עם "1", הוא הופך ל" -2 ". מכיוון ש- "4" מתכתב עם "0", הוא הופך להיות "0." מכיוון ש" 8 "מתכתב עם" 1 ", הוא הופך ל" 8", ומאחר ש"16 "מתכתב עם" 1 "הוא הופך ל" 16." "32" מתכתב עם "0" והופך ל "0" ו- "64" מתכתב עם "0" ולכן הופך ל" 0 "ואילו" 128 "מתכתב עם" 1 "והופך ל- 128

המרה משלב בינארי לעשרוני
המרה משלב בינארי לעשרוני

שלב 5. הוסף את הערכים הסופיים

כעת, הוסף את המספרים הכתובים מתחת לשורה. הנה מה שאתה עושה: 128 + 0 + 0 + 16 + 8 + 0 + 2 + 1 = 155. זהו המקבילה העשרונית של המספר הבינארי 10011011.

המרה משלב בינארי לעשרוני
המרה משלב בינארי לעשרוני

שלב 6. כתוב את התשובה יחד עם כתב המשנה הבסיסי שלה

כל שעליך לעשות הוא לכתוב 15510, כדי להראות שאתה עובד עם תשובה עשרונית, שחייבת לפעול בכוחות של 10. ככל שתתרגל להמיר מבינארי לעשרוני, כך יהיה לך קל יותר לשנן את הכוחות של שניים, ואתה תוכל להשלים את המשימה מהר יותר.

המרה משלב בינארי לעשרוני
המרה משלב בינארי לעשרוני

שלב 7. השתמש בשיטה זו כדי להמיר מספר בינארי עם נקודה עשרונית לצורה עשרונית

אתה יכול להשתמש בשיטה זו גם כאשר אתה רוצה להסתיר מספר בינארי כגון 1.12 עד עשרוני. כל שעליך לעשות הוא לדעת כי המספר בצד שמאל של העשרוני נמצא במיקום היחידות, כמו רגיל, בעוד המספר בצד ימין של העשרוני נמצא במצב "חצאים", או 1 x (1/ 2).

"1" משמאל לנקודה העשרונית שווה ל -20, או 1. ה 1 מימין לעשרוני שווה ל -2-1, או.5. הוסף 1 ו-.5 ותקבל 1.5, שזה 1.12 בסימון עשרוני.

שיטה 2 מתוך 2: אופן השימוש בהכפלה

המרה משלב בינארי לעשרוני
המרה משלב בינארי לעשרוני

שלב 1. רשום את המספר הבינארי

שיטה זו אינה משתמשת בכוחות. ככזה, זה פשוט יותר להמיר מספרים גדולים בראש מכיוון שאתה רק צריך לעקוב אחר סכום ביניים. הדבר הראשון שאתה צריך לעשות הוא לרשום את המספר הבינארי שתרצה להמיר בשיטת ההכפלה. נניח שהמספר שאיתו אתה עובד הוא 10110012. תרשום את זה.

המרה משלב בינארי לעשרוני
המרה משלב בינארי לעשרוני

שלב 2. החל משמאל, הכפיל את הסכום הקודם שלך והוסף את הספרה הנוכחית

מכיוון שאתה עובד עם המספר הבינארי 10110012, הספרה הראשונה שלך כל הדרך בצד שמאל היא 1. הסכום הקודם שלך הוא 0 מאז שטרם התחלת. יהיה עליך להכפיל את הסכום הקודם, 0, ולהוסיף 1, הספרה הנוכחית. 0 x 2 + 1 = 1, כך שהסכום הנוכחי החדש שלך הוא 1.

המרה משלב 10 בינארי לעשרוני
המרה משלב 10 בינארי לעשרוני

שלב 3. הכפל את הסכום הנוכחי שלך והוסף את הספרה השמאלית הבאה

הסכום הנוכחי שלך הוא כעת 1 והספרה הנוכחית החדשה היא 0. לכן, הכפיל 1 והוסף 0. 1 x 2 + 0 = 2. הסכום הנוכחי החדש שלך הוא 2.

המרה משלב 11 בינארי לעשרוני
המרה משלב 11 בינארי לעשרוני

שלב 4. חזור על השלב הקודם

פשוט תמשיך. לאחר מכן, הכפל את סך כל הנוכחי והוסף 1, הספרה הבאה שלך. 2 x 2 + 1 = 5. הסכום הנוכחי שלך כעת הוא 5.

המרה משלב 12 בינארי לעשרוני
המרה משלב 12 בינארי לעשרוני

שלב 5. חזור על השלב הקודם שוב

לאחר מכן, הכפל את הסכום הנוכחי שלך, 5, והוסף את הספרה הבאה, 1. 5 x 2 + 1 = 11. הסכום החדש שלך הוא 11.

המרה משלב 13 בינארי לעשרוני
המרה משלב 13 בינארי לעשרוני

שלב 6. חזור על השלב הקודם שוב

הכפל את הסכום הנוכחי שלך, 11, והוסף את הספרה הבאה, 0. 2 x 11 + 0 = 22.

המרה משלב בינארי לעשרוני
המרה משלב בינארי לעשרוני

שלב 7. חזור על השלב הקודם שוב

כעת, הכפיל את סך כל הנוכחי שלך, 22, והוסף 0, הספרה הבאה. 22 x 2 + 0 = 44.

המרה משלב 15 בינארי לעשרוני
המרה משלב 15 בינארי לעשרוני

שלב 8. המשך להכפיל את הסכום הנוכחי שלך ולהוסיף את הספרה הבאה עד שיגמרו לך הספרות

עכשיו, הגעת למספר האחרון שלך וכמעט סיימת! כל שעליך לעשות הוא לקחת את הסכום הנוכחי שלך, 44, ולהכפיל אותו יחד עם הוספת 1, הספרה האחרונה. 2 x 44 + 1 = 89. סיימת! המרת 100110112 לציון עשרוני לצורתו העשרונית, 89.

המרה משלב 16 בינארי לעשרוני
המרה משלב 16 בינארי לעשרוני

שלב 9. כתוב את התשובה יחד עם כתב המשנה הבסיסי שלה

כתוב את התשובה הסופית שלך כ- 8910 כדי להראות שאתה עובד עם עשרוני, שיש לו בסיס של 10.

המרה משלב 17 בינארי לעשרוני
המרה משלב 17 בינארי לעשרוני

שלב 10. השתמש בשיטה זו כדי להמיר מכל בסיס לעשרוני

הכפלה משמשת מכיוון שהמספר הנתון הוא של בסיס 2. אם המספר הנתון הוא מבסיס אחר, החלף את 2 בשיטה בבסיס המספר הנתון. לדוגמה, אם המספר הנתון נמצא בבסיס 37, היית מחליף את "x 2" ב- "x 37". התוצאה הסופית תמיד תהיה עשרונית (בסיס 10).

וידאו - על ידי שימוש בשירות זה, מידע מסוים עשוי להיות משותף עם YouTube

טיפים

  • תרגול. נסה להמיר את המספרים הבינאריים 110100012, 110012, ו- 111100012. בהתאמה, המקבילים העשרוניים שלהם הם 20910, 2510, ו- 24110.
  • המחשבון שמותקן עם Microsoft Windows יכול לבצע את ההמרה הזו עבורך, אך כמתכנת עדיף לך להבין היטב כיצד פועלת ההמרה. ניתן להראות את אפשרויות ההמרה של המחשבון על ידי פתיחת תפריט "תצוגה" ובחירת "מדעי" (או "מתכנת"). ב- Linux, אתה יכול להשתמש במחשבון.
  • הערה: זה נועד לספירה בלבד ואינו מדבר על תרגומי ASCII.

אזהרות

זה משתמש ללא חתימה נקודה צפה או חתימה בינארית, במקום חתומה.

מוּמלָץ: