תוֹכֶן
Java היא שפת מחשוב ברמה גבוהה, מונחית עצמים שנוצרה על ידי Sun Microsystems. בנוסף לתוכניות שמאפשרות להגדיר את סוגי הנתונים שלהם או "שיעורים", Java כוללת אוסף של סוגים מוגדרים מראש. כאשר ערך מספרי מבוטא על בסיס שאינו 10, או "עשרוני", עליך להזין ערך זה לאחד מסוגי Java numeric. בפרט, בינארי (בסיס 2) ערכים ניתן להמיר עשרוניות באמצעות שיטות הכלולות פלטפורמת ג 'אווה סטנדרטית.
הוראות
ניתן להמיר ערכים בינאריים לערכים העשרוניים שלהם ב- Java (Jupiterimages / Photos.com / Getty Images)-
קבל את הערך המיוצג בינארי, ואחסן את הייצוג הבינארי במחרוזת. קוד הדוגמה מאחסן את הייצוג הבינארי של 192:
מחרוזת binNumber = "11000000";
-
להמיר את "מחרוזת" למספר שלם באמצעות השיטה המובנית parseInt (), כמו בדוגמה קוד:
מספר int = Integer.parseInt (binNumber, 2);
-
צור ייצוג עשרוני של המספר כפי שנעשה בקוד לדוגמה:
מחרוזת decNumber = String.format ("% d", מספר);
לדוגמה, המחרוזת "decNumber" תכיל את הערך "192."