PDA

View Full Version : مبتدی: توضیح عملگر >>><<<<



css-man
سه شنبه 04 بهمن 1390, 16:42 عصر
می خواستم بدونم این دو عملگر دقیقا چی کار میکنن

یعنی در این عبارت دقیقا چه اتفاقی می افته



-1>>>4





که نتیجش هم میشه :

268435455


چه حساب کتا بی انجام شده که ایننتیجه بدست اومده


در تعریف این عملگر فقط نوشته شده شیفت به راست

یعنی چی؟؟؟

Reza1607
سه شنبه 04 بهمن 1390, 22:51 عصر
اين عملگر مياد عملوند رو تبديل به باينري كرده(0 و 1) بعد عمل شيفت به راست و چپ رو انجام ميده بعد دوباره حاصل رو تبديل به معادل دسيمال ميكنه و نتيجه رو برميگردونه

css-man
سه شنبه 04 بهمن 1390, 23:05 عصر
همین شیف که میگی یعنی چی

مشکلم همین شیفته

Reza1607
چهارشنبه 05 بهمن 1390, 00:44 صبح
مثلا عدد زير رو در نظر بكيرين
101001

شيفت به چپش ميشه
010011
‏(اگه اشتباه نكنم)
و به راستش ميشه
110100

يعني سمت راستترين عدد رو برميداريم ودر سمت چپ ميذاريم
البته در بعضي مواقع مقدار صفر رو به سمت چپ اضافه مي كنيم
اميدوارم متوجه شده باشين