/ / עשרוני שיטות המרה בינארי

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

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

צעדים עשרוניים המרה בינארי

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

שיטה זו יכולה בקלות להיות מובן על ידי התחשבות בדוגמה המוסברת להלן.

לדוגמה - שקול את ההמרה של המספר העשרוני 25 לתוך הבינארי המקביל שלו.

decimal-to-binary-conversion-example-1
המרת עשרוני בינארי עבור מספר חלק

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

קחו את המספר הבינארי החלקי 0.35

deciaml-to-binary-conversion-example-2
לפיכך, המספר הבינארי השברי הוא .01011, כלומר 0.01011.

תהליך הכפל ב -2 ימשיך עד שיושג הדיוק הרצוי.

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

כדי להמיר מספר מעורב עשרוני למספר הבינארי, אותה גישה משמשת, כפי שנעשה במספר שלם וחלקי של המספר. קחו את המספר העשרוני 13.40.

המקבילה הבינארית של 13 היא 1101, ואת המקבילה בינארי של 0.40 הוא. 011001. לכן 1101.011001 הוא המספר הבינארי הנדרש.

קרא גם: