الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

SHR and SHL

مغلق
بدأه الكـتـكوت في 2 أغسطس 2007 · 5 رد · 1,387 مشاهدة · في لغة C و ++C
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ..

احترت احط الموضوع هذا في منتدى السي بلس بلس ولا الاسمبلي بس قررت احطه هنا :D

سؤالي هو:

هل توجد تعليمات تقوم بنفس عمل التعليمات shr & shl في لغة السي بلس بلس او حتى الفيجوال بيسك ..

ومشكوووورين

#2

السلام عليكم

a << b
a >> b

هذا يفيدك http://atrevida.comprenica.com/atrtut03.html

سأنقل الموضوع إلى قسم ++C

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#3

ألف شكر يالغالي :D

#4

نعم أخي الكريم

سؤال : هل تعرف ما هو عمل هاتين التعليمتين ..؟؟

جواب * جواب : هوا نفس عمل تعليمتي الضرب و القسمة . (في الرقم 10 ) أو القسمه عليه ..

ولكن فيما تحتاج هاتين التعليمتين بالتحديد ربما يمكننا المساعدة

#5

ممكن توضح اكثر أخوي أحمد لاني ما فهمت وش قصدك بالعلاقة بين SHR&SHL والضرب واقسمة على 10؟؟

#6
احمدالرفاعي كتب:
سؤال : هل تعرف ما هو عمل هاتين التعليمتين ..؟؟

جواب * جواب : هوا نفس عمل تعليمتي الضرب و القسمة . (في الرقم 10 ) أو القسمه عليه ..

ربما تقصد الرقم 2 لأن عملية الازاحة تتم على مستوى البت , يعني بالنظام الثنائي وليس العشري

مثال

الرقم 00101100 = 44

ازاحته لليمين تعادل القسمة على 2

00010110 = 22

ازاحته لليسار تعادل الضرب في 2

01011000 = 88

هذا الموضوع مغلق.

مواضيع مشابهة