|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
![]() |
# 1 |
חבר וותיק
|
Java | עזרה בהפיכת בינארי לדצימלי!
אהלן,
בזמן האחרון אני עובד על תוכנית שמעבירה מבינארי לדצימלי ומדצימלי לבינארי, את החלק של הדצימלי לבינארי הצלחתי בשיטה נחמדה עם WHILE, נתקעתי בחלק של בינארי לדצימלי, אין לי אפילו טיפה של כיוון מה לעשות, אשמח לקבל כיוון לפחות בחלק הביצועי.
__________________
You don't shine if you don't glow
|
![]() |
![]() |
# 2 |
Whatever
|
תנסה:
קוד:
System.out.println(Integer.parseInt("110", 2)); או שתנסה את זה: קוד:
class Test { static int a [] = {1,0,0}; static int ConvertBinaryToDecimal(int[] bin) { String s=""; for (int i=0;i<bin.length ;i++ ) { s = s+bin ; } return Integer.parseInt(s,2); } public static void main(String[] args) { System.out.println("Decimal\t"+ConvertBinaryToDecimal(a)); } }
__________________
תומר |
![]() |
![]() |
# 3 |
חבר וותיק
|
תודה בנאדם, הסתדרתי
__________________
You don't shine if you don't glow
Last edited by X-T; 10-05-07 at 18:43.. |
![]() |
![]() |
# 4 | |
Whatever
|
ציטוט:
תנסה float אולי..
__________________
תומר |
|
![]() |
![]() |
# 5 | |
חבר וותיק
|
הבעיה תוקנה, עלתה בעיה נוספת בנסיון לשדרג את הקוד מהדצימלי לבינארי, ניסיתי ככה:
PHP קוד:
ציטוט:
__________________
You don't shine if you don't glow
|
|
![]() |
![]() |
# 6 |
Whatever
|
עד כמה שהבנתי, toBinaryString צריך לקבל int, ולא string.
__________________
תומר |
![]() |
![]() |
# 7 |
חבר וותיק
|
ניסיתי לשחק עם זה קצת לפני שפירסמתי את הבעיה, גם עם INT ניסיתי...
__________________
You don't shine if you don't glow
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|