پایتون

سوال

سلام وقت بخیر. میشه درمورد عملگرهای بیتی بیشتر توضیح بدین و اینکه چطور ۰و۱ها محاسبه میشن؟                                                                                                                      با تشکر

در حال بررسی 0
abdi.m 4 سال 1 پاسخ 299 دیده شده 1

پاسخ ( ۱ )

  1. با سلام

    برای شناخت عملگر های بیتی اول باید بدونید که اینجا همه چیز دوتا حالت بیشتر نداره.یا۰ یا ۱٫ به اصطلاح دیگه همه چیز یا خاموشه یا روشن. یا سفید یه سیاه. خاکستری نداریم.

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

    AND باعلامت & هم مشخص میشه. به معنی (و) یعنی جواب زمانی درسته که هر دو عبارت درست باشه.

    جدول منطقی            عبارت اول             عبارت دوم                    جواب

    AND                  درست(۱)             درست(۱)                   درست(۱)

    درست(۱)             نادرست(۰)                 نادرست(۰)

    نادرست(۰)             درست(۱)                 نادرست(۰)

    نادرست(۰)             نادرست(۰)                 نادرست(۰)

     

    OR با علامت | هم مشخص میشه.به معنی (یا) یعنی هر کدوم از عبارت ها درست باشه جواب درسته.

    جدول منطقی            عبارت اول             عبارت دوم                    جواب

    OR                  درست(۱)             درست(۱)                   درست(۱)

    درست(۱)             نادرست(۰)                 درست(۱)

    نادرست(۰)             درست(۱)                 درست(۱)

    نادرست(۰)             نادرست(۰)                 نادرست(۰)

    NOT با علامت ~ هم مشخص میشه. برای عبارت های تکی استفاده میشه.و برعکس میشه.اگر عبارت درست باشه جواب نادرست میشه و اگر عبارت نادرست باشه جوب درست میشه.

    جدول منطقی            عبارت                                جواب

    Not                  درست(۱)                              نادرست(۰)

    نادرست(۰)                             درست(۱)

     

    XOR با علامت ^ نمایش داده میشود.حالت خیلی خاصی است که اگر فقط یکی از دو عبارت درست باشد جواب درست است.یعنی اگر ه دو عبارت درست باشند یا هر دو عبارت نادرست باشند جواب عمیشه نادرست است.

    جدول منطقی            عبارت اول             عبارت دوم                    جواب

    XOR                  درست(۱)             درست(۱)                   نادرست(۰)

    درست(۱)             نادرست(۰)                 درست(۱)

    نادرست(۰)             درست(۱)                 درست(۱)

    نادرست(۰)             نادرست(۰)                 نادرست(۰)

    حالت های دیگری هم هست که تقریبا بجر موارد کنترل صنعتی استفاده ای ندارد.

ارسال یک پاسخ