• 0
سالم دك الباب

سلسلة - شغل مخك (6)

سؤال

إضافة للسلسلة التي بدأها الأخ هاني الأتاسي :P :P :P

هناك 3 أسئلة (للأمانة العلمية قرأتها في كتاب)

سؤال 1):

اكتب التابع

setbits(x,p,n,y) الذي يسند إلى البتات التي عددها n والتي تبدأ عند الموقع p من العدد x قيم البتات اليمينية من العدد y دون أن يؤثر على البتات الأخرى.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

1 إجابات على هذا السؤال .

  • 0
#define bits(n)	 ((1<<n)-1)
#define setbits(x, p, n, y) (x & ~(bits(n)<<p) | (y & bits(n))<< p)

تم تعديل بواسطه علاء الصالحي
ضبط وسم code
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
زوار
This topic is now closed to further replies.

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .