اطلاعیه

Collapse
No announcement yet.

And در کیل چگونه است؟

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    And در کیل چگونه است؟


    سلام دستور And در کیل چگونه باید بکار ببریم؟ :angry:
    الهم عجل لولیک الفرج

    فقط 313 نفر...

    #2
    پاسخ : And در کیل چگونه است؟

    100درصد مطمین نیستم قکر کنم & بود :redface:

    تست کن
    علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

    دیدگاه


      #3
      پاسخ : And در کیل چگونه است؟

      برای یک بیت &
      وبرای بیشتر از یک بیت &&

      موفق باشید

      دیدگاه


        #4
        پاسخ : And در کیل چگونه است؟

        نوشته اصلی توسط مهدی مهری
        برای یک بیت &
        وبرای بیشتر از یک بیت &&

        موفق باشید
        سلام
        جابجا گفتید.
        عملگرهای بیتی، در زبان C برای ساختن شرط های پیچیده به کار می روند :
        || عملگر OR
        && عملگر And
        مثال :
        if( (a>10 && b<3) || k==7) do some things

        اما برای AND اعداد مانند int و char و ... از | برای Or و & برای And استفاده می کنیم. در C از And برای صفر کردن بیتها در یک عدد استفاده می شود. وقتی میخواید ببینید که بیت 4 از عدد a آیا 1 است می نویسیم :

        if( (a&0x80) != 0 ) do some things

        یا وقتی میخواهیم بیت دوم عدد a را صفر کنیم :
        a= a&0xfd;
        یا
        a = a & (~0x04);o

        یا وقتی میخواهیم بیت دوم را یک کنیم
        a = a | 0x04;o

        xor رو یادم نیست چطوری بود دقیقا.
        بت در بغل و به سجده پیشانی ما کافر زده خنده بر مسلمانی ما
        اسلام به ذات خود ندارد عیبی هر عیب که هست در این مسلمانی ماست

        دیدگاه


          #5
          پاسخ : And در کیل چگونه است؟

          سلام مصطفی جان
          جسارت استاد ولی فکر کنم اشتباه کردین

          وقتی میخواید ببینید که بیت 4 از عدد a آیا 1 است می نویسیم :

          if( (a&0x80) != 0 ) do some things
          80 میشه بیت 8
          واسه بیت 4 باید می گفتین 8
          علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

          دیدگاه


            #6
            پاسخ : And در کیل چگونه است؟

            نوشته اصلی توسط مهدی مهری
            وبرای بیشتر از یک بیت &&

            oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo:

            من اگه حرفی بزنم میگن تو آش خوری برو آشتو بخر ... من چیزی نمیگم ولی آقای FAM شما نشنیده بگیر :mrgreen:
            به وبلاگم سر بزنید

            دیدگاه


              #7
              پاسخ : And در کیل چگونه است؟

              [quote=mostafahk]


              فکر کنم ^ بود
              به وبلاگم سر بزنید

              دیدگاه


                #8
                پاسخ : And در کیل چگونه است؟

                نوشته اصلی توسط alitaroosheh



                oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo:

                من اگه حرفی بزنم میگن تو آش خوری برو آشتو بخر ... من چیزی نمیگم ولی آقای FAM شما نشنیده بگیر :mrgreen:
                راستش اون روز که میخواستم این پست رو بزنم، با خودم گفتم اگه اشتباه باشه کلی تیکه میندازندا ! اما نه دیگه اینقدر تعجب! :redface:

                والا ما داخل سی (هم برای PC(خیلی نیاز نمیشه) هم برای میکرو)از این دستور استفاده میکردیم!و گیر نمیداد!حالا اساتید گیر میدند خوب حتما اشتباهه دیگه!


                موفق باشید

                دیدگاه


                  #9
                  پاسخ : And در کیل چگونه است؟

                  سلام

                  اونی که شما گفتید به زبان ساده برای شرطیهاست

                  یعنی میخواید بگید مثلا اگر a=1 و b=2 در اینصورت یه کاری رو انجام بده میشه اینجوری

                  if (a==1 && b==2)

                  و اگه بخوای بگی اگر a=1 بود یا b=2 یه کاری رو انجام بده میشه اینجوری:

                  if (a==1 || b==2)
                  به وبلاگم سر بزنید

                  دیدگاه

                  لطفا صبر کنید...
                  X