سفارش پروژه

عملگرهای انتساب در سی شارپ – آموزش سی شارپ

  • شنبه ۲۰ مرداد ۱۳۹۷
  • بازدید ۱۷۳ نفر

csharp assignment operators 3140 عملگرهای انتساب در سی شارپ   آموزش سی شارپ

عملگرهای انتساب در سی شارپ

در جدول زیر عملگرهای انتساب در سی شارپ را مشاهده می کنید.

عملگرتوضیحاتمثال
=مقدار عملوند سمت راست را در عملوند سمت چپ قرار می دهد.C = A + B نتیجه جمع دو متغیر A و B را در متغیر C قرار می دهد.

+=

مقدار عملوند سمت راست را با مقدار عملوند سمت چپ جمع کرده و نتیجه را در عملوند سمت چپ قرار می دهد.C += A معادل C = C + A

-=

مقدار عملوند سمت راست را با مقدار عملوند سمت چپ کم کرده و نتیجه را در عملوند سمت چپ قرار می دهد.C -= A معادل C = C – A

*=

مقدار عملوند سمت راست را با مقدار عملوند سمت چپ ضرب کرده و نتیجه را در عملوند سمت چپ قرار می دهد.C *= A معادل C = C * A

/=

مقدار عملوند سمت چپ را بر مقدار عملوند سمت راست تقسیم کرده و نتیجه را در عملوند سمت چپ قرار می دهد.C /= A معادل C = C / A

%=

مقدار دو عملوند را بر هم تقسیم کرده و باقیمانده را در عملوند سمت چپ قرار می دهد.C %= A معادل C = C % A

<<=

عملگر انتساب شیفت به چپC <<= 2 معادل C = C << 2

>>=

عملگر انتساب شیفت به راستC >>= 2 معادل C = C >> 2

&=

عملگر انتساب AND بیتیC &= 2 معادل C = C & 2

^=

عملگر انتساب exclusive OR بیتیC ^= 2 معادل C = C ^ 2

|=

عملگر انتساب inclusive OR بیتیC |= 2 معادل C = C | 2

عملگر =

این عملگر مقدار سمت راست را در متغیر سمت چپ قرار می دهد.

مثال:

امتحان کنید

بعد از اجرای دستورات بالا توسط کامپایلر سی شارپ خروجی زیر بدست خواهد آمد.

عملگر +=

این عملگر مقدار عملوند سمت راست را با مقدار عملوند سمت چپ جمع کرده و نتیجه را در عملوند سمت چپ قرار می دهد.

مثال:

امتحان کنید

بعد از اجرای دستورات بالا توسط کامپایلر سی شارپ خروجی زیر بدست خواهد آمد.

عملگر -=

این عملگر مقدار عملوند سمت راست را با مقدار عملوند سمت چپ کم کرده و نتیجه را در عملوند سمت چپ قرار می دهد.

مثال:

امتحان کنید

بعد از اجرای دستورات بالا توسط کامپایلر سی شارپ خروجی زیر بدست خواهد آمد.

عملگر *=

این عملگر مقدار عملوند سمت راست را با مقدار عملوند سمت چپ ضرب کرده و نتیجه را در عملوند سمت چپ قرار می دهد.

مثال:

امتحان کنید

بعد از اجرای دستورات بالا توسط کامپایلر سی شارپ خروجی زیر بدست خواهد آمد.

عملگر /=

این عملگر مقدار عملوند سمت چپ را بر مقدار عملوند سمت راست تقسیم کرده و نتیجه را در عملوند سمت چپ قرار می دهد.

مثال:

امتحان کنید

بعد از اجرای دستورات بالا توسط کامپایلر سی شارپ خروجی زیر بدست خواهد آمد.

عملگر %=

این عملگر مقدار دو عملوند را بر هم تقسیم کرده و باقیمانده را در عملوند سمت چپ قرار می دهد.

مثال:

امتحان کنید

بعد از اجرای دستورات بالا توسط کامپایلر سی شارپ خروجی زیر بدست خواهد آمد.

عملگر <<=

این عملگر محتوای عملوند سمت چپ را به تعداد مقدار سمت راست به طرف چپ شیفت داده و حاصل را در عملوند سمت چپ ذخیره می کند.

مثال:

امتحان کنید

بعد از اجرای دستورات بالا توسط کامپایلر سی شارپ خروجی زیر بدست خواهد آمد.

عملگر >>=

این عملگر محتوای عملوند سمت چپ را به تعداد مقدار سمت راست به طرف راست شیفت داده و حاصل را در عملوند سمت چپ ذخیره می کند.

مثال:

امتحان کنید

بعد از اجرای دستورات بالا توسط کامپایلر سی شارپ خروجی زیر بدست خواهد آمد.

عملگر &=

این عملگر عملوند سمت چپ را با عملوند سمت راست AND بیتی کرده و حاصل را در عملوند سمت چپ ذخیره می کند.

مثال:

امتحان کنید

بعد از اجرای دستورات بالا توسط کامپایلر سی شارپ خروجی زیر بدست خواهد آمد.

عملگر |=

این عملگر عملوند سمت چپ را با عملوند سمت راست OR بیتی کرده و حاصل را در عملوند سمت چپ ذخیره می کند.

مثال:

امتحان کنید

بعد از اجرای دستورات بالا توسط کامپایلر سی شارپ خروجی زیر بدست خواهد آمد.

عملگر ^=

این عملگر عملوند سمت چپ را با عملوند سمت راست XOR بیتی کرده و حاصل را در عملوند سمت چپ ذخیره می کند.

مثال:

امتحان کنید

بعد از اجرای دستورات بالا توسط کامپایلر سی شارپ خروجی زیر بدست خواهد آمد.


باکس دانلود
شناسه:
۳۱۴۰
لینک دانلود:
روی دکمه G+1 برای محبوب کردن سایت کلیک کرده سپس از لینک زیر دانلود را انجام دهید
ثبت نظر
ریفریش کنید!
نظرات کاربران (۰ مورد)

هیچ نظری ثبت نشده است