تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 8 از 8

نام تاپيک: محاسبه عملکرد های منطقی

  1. #1
    اگه نباشه جاش خالی می مونه SMNsoft's Avatar
    تاريخ عضويت
    Sep 2008
    پست ها
    282

    14 محاسبه عملکرد های منطقی

    سلام در VB6 چگونه می توانیم SHL - SHR - rol - rcl - xor - or - and و... را محاسبه کنیم

  2. #2
    کاربر فعال انجمن دات نت عــــلی's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    زیر سایه عرش الهی
    پست ها
    2,335

    پيش فرض

    سلام خسته نباشید.
    And:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    OR:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    در مورد اون چند تای دیگه هرکدوم یه توضیحی بدین ممنون میشم.
    موفق باشید.

  3. #3
    اگه نباشه جاش خالی می مونه roya_borhany's Avatar
    تاريخ عضويت
    Feb 2009
    محل سكونت
    کره زمین
    پست ها
    206

    پيش فرض

    با هر shr عدد تقسیم بر 2 و هر shl عدد در 2 ضرب می شود و بعد عدد نهایی تبدیل به باینری می شود

  4. #4
    کاربر فعال انجمن دات نت عــــلی's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    زیر سایه عرش الهی
    پست ها
    2,335

    پيش فرض

    با هر shr عدد تقسیم بر 2 و هر shl عدد در 2 ضرب می شود و بعد عدد نهایی تبدیل به باینری می شود
    سلام.
    من متوجه نشدم.
    ما برای هر عملگر یه خاصیت دو طرفه از نو True و False داریم.
    با این حصاب مثلاً در عملگر And فقط در صورتی True برگردانده میشود که هر دو طرف معامله True باشید در غیر این صورت False برگردانده میشود.
    مثل مثال زیر:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    لطفاً اینطوری توضح بدید ممنون.
    موفق باشید.

  5. #5
    اگه نباشه جاش خالی می مونه roya_borhany's Avatar
    تاريخ عضويت
    Feb 2009
    محل سكونت
    کره زمین
    پست ها
    206

    پيش فرض

    خوب shr ,shl فقط یک عدد ورودی دارند و یک مقدار که مشخص می کند چند بار عدد شیفت داده شود و اصلا مقادیر true و false بر نمی گرداند بلکه عدد شیفت داده شده را بر میگرداند مگر اینکه بگوییم اگر مقدار شیفت ها به قدری بود که عدد را به صفر رساند مقدار false و اگر عددی غیر صفر بود true برگرداند. که چون دوستمان گفته محاسبه کردن فکر میکنم همین روش باشد

  6. #6
    اگه نباشه جاش خالی می مونه SMNsoft's Avatar
    تاريخ عضويت
    Sep 2008
    پست ها
    282

    پيش فرض

    سلام

    من با این می توانم Shr و Shl و xor و.. به دست آورم:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اما بقیه اش چی

    کلا در آخر من می خواهم چیزی مثل این بنوسیم:



    (البته این با MASM نوشته شده)

    آیا با وی بی 6 ساختن چنین نرم افزاری امکان دارد؟؟

  7. #7
    کاربر فعال انجمن دات نت عــــلی's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    زیر سایه عرش الهی
    پست ها
    2,335

    پيش فرض

    سلام.
    دوست عزیز شما با یک زبان برنامه نویسی حالا هر چی باشه، میتونی هر چی میخوای بنویسی...
    یعنی غیر ممکن وجود نداره.

    ببینید اصلاً اصولی که شما بکار بردید اشتباه...چون عملگر های And و Or و XOR و ... عملگر های مقایسه ای هستند مثلاً همون طور که roya_borhany گفتند یا میتونه True False باشه یا 0 1 به مثال های زیر نگاه کن:

    And:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    یک متغیر از نوع True و False تعریف کردیم.A
    بعد چند تا شرط رو با عملگر And مقایسه کردیم.
    گفتیم:
    A برابر است با (=) (آیا 5 بزرگتر از 4 است) و (5 برابر 4 است).
    در مثال بالا هر دو شرط باید درست باشد تا A برابر True باشد در غیر این صورت A برابر False میشود.
    الان A = False میشود چون 5 با 4 برابر نیست.
    یا مثال زیر:
    OR:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    گفتیم:
    A برابر است با (=) (آیا 5 بزرگتر از 4 است) یا (5 برابر 4 است).
    در شرط بالا A = True میشود.چون یکی از شرط ها درست است یعنی 5 بزرگتر از 4 است.

    در مورد عملگر های مقایسه ای دیگر هم همینطور...
    در Xor یکی از شرط ها باید غلط باشد:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    A = False

    موفق باشید.

  8. این کاربر از عــــلی بخاطر این مطلب مفید تشکر کرده است


  9. #8
    اگه نباشه جاش خالی می مونه SMNsoft's Avatar
    تاريخ عضويت
    Sep 2008
    پست ها
    282

    پيش فرض

    ممنون از توضیحاتتون

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •