ABA


"צריך עזרה בפונקציה שמחזירה את כל הביטים הדלוקים במספר X"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #13749 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 13749
MULI

   20:09   29.11.06   
אל הפורום  
  צריך עזרה בפונקציה שמחזירה את כל הביטים הדלוקים במספר X  
 
   ערכתי לאחרונה בתאריך 29.11.06 בשעה 20:12 בברכה, MULI
 
אני חייב פתרון לשאלה הזאת.. כבר נשבר לי הראש
צריך להשלים את 3 הביטויים החסרים.. תודה ענקית לעוזרים!


אגב זה די ברור שהתשובה לביטוי 2 זה J++ ולביטוי 3 זה RETURN J
אבל עדיין חסר ביטוי 1...


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  זה אמור להיות ''האם הביט = 0''... וזה i לא J. tal47  29.11.06 22:52 1
  b%2 == 1 Nesher  29.11.06 23:09 2
     וואלה b%2 זה כמו b&1 MULI 29.11.06 23:20 3
         שנינו הפוכים על כל הראש Nesher  29.11.06 23:45 4
             אה נכון חחחח MULI 30.11.06 00:05 5
  אגב זה לא נכון הפתרון שהוצע ע''י חן MULI 03.12.06 22:39 6
     חסום ל-720 שעות :X Nesher  03.12.06 22:52 7
         חחחח אל תעלב MULI 03.12.06 23:04 8

       
tal47  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 23.8.03
6353 הודעות, 11 פידבק
   22:52   29.11.06   
אל הפורום  
  1. זה אמור להיות ''האם הביט = 0''... וזה i לא J.  
בתגובה להודעה מספר 0
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק
   23:09   29.11.06   
אל הפורום  
  2. b%2 == 1  
בתגובה להודעה מספר 0
 


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

   23:20   29.11.06   
אל הפורום  
  3. וואלה b%2 זה כמו b&1  
בתגובה להודעה מספר 2
 
   ערכתי לאחרונה בתאריך 29.11.06 בשעה 23:25 בברכה, MULI
 
מתחכם... תודות
השאלה הבאה היא איזה שינוי יחיד צריך לעשות בקוד כדי שזה יחזיר את כל הביטים הדלוקים
התשובה היא כמובן b%2 == 0


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק
   23:45   29.11.06   
אל הפורום  
  4. שנינו הפוכים על כל הראש  
בתגובה להודעה מספר 3
 
חשבתי שהתכוונת לדלוקים
לדלוקים אתה עושה מה שאני רשמתי
למכובים אתה עושה מה שאתה רשמת
לגבי b&1 אני לא בטוח כבר חח לא זוכר את זה :\


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

   00:05   30.11.06   
אל הפורום  
  5. אה נכון חחחח  
בתגובה להודעה מספר 4
 
   ערכתי לאחרונה בתאריך 30.11.06 בשעה 00:42 בברכה, MULI
 
b&1
זה בעצם
01010010110 (דמיין 16 ביטים)
00000000001

וAND של אחד עם השני.. מחזיר אפס אם הביט כבוי, אחרת מחזיר אחד

(כלומר b&1 הפוך לb%2)


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

   22:39   03.12.06   
אל הפורום  
  6. אגב זה לא נכון הפתרון שהוצע ע''י חן  
בתגובה להודעה מספר 0
 
   התשובה היא b<0 (בשביל ביטוי מספר 1)
שימו לב שיש העברה של כל הביטים שמאלה אחרי כל בדיקה... ושבהתחלה הפכנו את המספר למסומן (ככה שהביט הכי שמאלי הוא 1)
כלומר כל פעם בודקים לפי הביט הכי שמאלי אם המספר מסומן או לא (גדול או קטן מאפס), ועל סמך זה יודעים אם הביט הכי שמאלי דלוק

לקח לי שבוע אבל מצאתי תתשובה.. למרות שזה שווה בדיוק נקודה מהמבחן


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק
   22:52   03.12.06   
אל הפורום  
  7. חסום ל-720 שעות :X  
בתגובה להודעה מספר 6
 
ערכתי לאחרונה בתאריך 03.12.06 בשעה 22:54 בברכה, Nesher
 
האמת שאמרתי את זה בזריזות בלי לבדוק באמת
אני יודע שהפעולה >> זה שיפט שמאלה אבל לא התייחסתי באמת לנושא של מיקום הביטים...
אבל מה איכפת לי חחח ^_^ היום בקושי מתעסקים בזה :\


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

   23:04   03.12.06   
אל הפורום  
  8. חחחח אל תעלב  
בתגובה להודעה מספר 7
 
   ובטח שאל תחסום!
לא מתעסקים אבל תמיד טוב לדעת מה קורה מתחת :|


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

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

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



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