ABA


"האם יש צורה לחבר 2 מספרים בינארים בגאווה?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #15554 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 15554
Yariv-H לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 24.3.02
5856 הודעות, 1 פידבק
   21:18   15.11.09   
אל הפורום  
  האם יש צורה לחבר 2 מספרים בינארים בגאווה?  
 
   בלי להפוך אותם לעשרוניים?

נגיד אני מקבל סטרינג של 100001110001
ועוד סטרינג של 10000111000101

איך שהוא להכניס כול אחד מהם למערך

ואז לחבר אותם בחיבור בינארי?

ישנה איזו שהיא פקודה כזאת? או שצריך ליצור לולאות וכול זה?



                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  מכתב ronen333  16.11.09 16:58 1
  תודה , רשמתי טיפה משהוא יותר מורכב אבל הסתדרתי =] Yariv-H 18.11.09 07:45 2

       
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   16:58   16.11.09   
אל הפורום  
  1. מכתב  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 16.11.09 בשעה 17:12 בברכה, ronen333
 
תעבור עם לולאה תו תו(זה סטרינג אחרי הכל).
ותחבר כל איבר במקום הI ותשמור במשתנה מסוים את הנשא ואז תחבר עם השאר..

כלומר:


int[] ar=new int[st1.Length];
int i,num1,num2,carry=0;
for(i=0;i<n;i++)
{
num1=st1[i]-'0';
num2=st2[i]-'0';

ar[i]=num1^num2^carry;

carry=(num1+num2+carry) >=2;
}



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Yariv-H לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 24.3.02
5856 הודעות, 1 פידבק
   07:45   18.11.09   
אל הפורום  
  2. תודה , רשמתי טיפה משהוא יותר מורכב אבל הסתדרתי =]  
בתגובה להודעה מספר 0
 
  



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net