פורסם 2006 במאי 1419 שנים ניתן לעשות גם את הדבר הבא:int fun(char c, int i){return (c>>i)%2;}אני לא יודע מה יותר יעיל...לעשות %2 זה בטוח לא יעיל.אם כבר, אז(c>>i)&1וזה כנראה הדבר הכי יעיל.
פורסם 2006 במאי 1419 שנים יש לך מסנג'ר שאני יכול לפנות אלייך... אני פשוט לא מצליח להבין את זה ואני אשמח אם תואיל בטובך לעזור לי תודה.יש לי אייסיקיו. אתה יכול לפנות אלי שם. בגדול מזיזים את C I מקומות ימינה, ולוקחים את הביט הראשון. לקחת את הביט הראשון לאחר ההזזה, זה כמו לקחת את הביט הI, ואם זה שונה מ- 0 זה מחזיר 1, אחרת 0.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.