כיצד להמיר בינארי עשרוני ב - Java

מְחַבֵּר: Tamara Smith
תאריך הבריאה: 22 יָנוּאָר 2021
תאריך עדכון: 9 מאי 2024
Anonim
חיסור במספרים בינאריים
וִידֵאוֹ: חיסור במספרים בינאריים

תוֹכֶן

Java היא שפת מחשוב ברמה גבוהה, מונחית עצמים שנוצרה על ידי Sun Microsystems. בנוסף לתוכניות שמאפשרות להגדיר את סוגי הנתונים שלהם או "שיעורים", Java כוללת אוסף של סוגים מוגדרים מראש. כאשר ערך מספרי מבוטא על בסיס שאינו 10, או "עשרוני", עליך להזין ערך זה לאחד מסוגי Java numeric. בפרט, בינארי (בסיס 2) ערכים ניתן להמיר עשרוניות באמצעות שיטות הכלולות פלטפורמת ג 'אווה סטנדרטית.


הוראות

ניתן להמיר ערכים בינאריים לערכים העשרוניים שלהם ב- Java (Jupiterimages / Photos.com / Getty Images)

    מושב 1

  1. קבל את הערך המיוצג בינארי, ואחסן את הייצוג הבינארי במחרוזת. קוד הדוגמה מאחסן את הייצוג הבינארי של 192:

    מחרוזת binNumber = "11000000";

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

    מספר int = Integer.parseInt (binNumber, 2);

  3. צור ייצוג עשרוני של המספר כפי שנעשה בקוד לדוגמה:

    מחרוזת decNumber = String.format ("% d", מספר);

    לדוגמה, המחרוזת "decNumber" תכיל את הערך "192."