نمایش نتایج 1 تا 5 از 5

نام تاپیک: کاربرد and or بیتی

  1. #1

    کاربرد and or بیتی

    ســـــــلام
    دوستان کاربرد and , or بیتی چی هست؟
    با تشکر از توجه شما

  2. #2
    کاربر دائمی آواتار parvizwpf
    تاریخ عضویت
    بهمن 1390
    محل زندگی
    TEH
    پست
    2,918

    نقل قول: کاربرد and or بیتی

    ~ Complement ~0xfU 0xfffffff0U
    & And 0xf0 & 0x33 0x30
    | Or 0xf0 | 0x33 0xf3
    ^ Exclusive Or 0xff00 ^ 0x0ff0 0xf0f0
    << Shift left 0x20 << 2 0x80
    >> Shift right 0x20 >> 1 0x10
    Untitled.jpg

  3. #3

    نقل قول: کاربرد and or بیتی

    نقل قول نوشته شده توسط parvizwpf مشاهده تاپیک
    ~ Complement ~0xfU 0xfffffff0U
    & And 0xf0 & 0x33 0x30
    | Or 0xf0 | 0x33 0xf3
    ^ Exclusive Or 0xff00 ^ 0x0ff0 0xf0f0
    << Shift left 0x20 << 2 0x80
    >> Shift right 0x20 >> 1 0x10
    Untitled.jpg
    سلام
    بنده میدونم چه کاری انجام میده.اما نمیدونم برنامه نویسان در چه جاهایی و برای چه منظوری استفاده میکنند؟با تشکر

  4. #4

  5. #5
    کاربر دائمی
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    پست
    1,629

    نقل قول: کاربرد and or بیتی

    نقل قول نوشته شده توسط alireza_g698 مشاهده تاپیک
    سلام
    بنده میدونم چه کاری انجام میده.اما نمیدونم برنامه نویسان در چه جاهایی و برای چه منظوری استفاده میکنند؟با تشکر
    با سلام
    کاربرد که زیاد داره، مثلاً یک موجودیت دارید که قرار هست در بانک اطلاعات ثبت بشه و نیاز دارین
    که 30 تا flag داشته باشین. یک راهش اینه که 30 تا ستون به جدولتون اضافه کنید
    یه راه دیگه اینه که یک INT بگذارین و هر بیتش یه معنی بده.
    حالا وقتی بخواهید مقدار این بیت رو بخونید یا بنویسید، اون اپراتورهای بیتی به دردتون می‌خوره.
    برای خوندن بیت هفتم
    var value = obj.Flags & 0x0040;


    برای نوشتن تو بیت هفتم
    obj.Flags = (obj.Flags & ~0x40) | value;


    معمولاً برای برنامه‌های ساده و کاربردی به این‌ها نیازی نخواهید داشت.

    صبا صبوحی

تاپیک های مشابه

  1. TCP/IP and RS232
    نوشته شده توسط RezaBS در بخش توسعه نرم افزارهای تحت شبکه
    پاسخ: 11
    آخرین پست: جمعه 15 فروردین 1382, 23:42 عصر
  2. Windows API and Wrappers
    نوشته شده توسط RezaBS در بخش مقالات مرتبط با Delphi/Win32
    پاسخ: 2
    آخرین پست: شنبه 09 فروردین 1382, 01:49 صبح
  3. کاربرد pointers
    نوشته شده توسط Farhad.B.S در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 1
    آخرین پست: پنج شنبه 07 فروردین 1382, 23:54 عصر
  4. Search and Replace
    نوشته شده توسط رحمانیان در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 1
    آخرین پست: جمعه 01 فروردین 1382, 22:11 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •