50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

سوال در مورد عملگر های بیتی

در قسمت آموزش عملگرهای بیتی در لینک زیر شما فرمودید که عدد 6 در مبنای 2 میشه :0110 ولی 6 در مبنای 2 میشه 110.

میشه بپرسم چرا یه صفر قبلش اضافه کردید؟

عملگرهای بیتی

یه سوال دیگه, میشه در مورد تفاوت && و AND یا ^ و OR بدید؟

پرسیده شده در 1396/08/11 توسط

1 پاسخ

1

سلام به شما دوست عزیز

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

در مورد سوال دوم شما این که and , or‌ را در زبان سی شارپ نداریم و && در عبارات منطقی به کار می رود ولی ^ به صورت بیتی به کار می رود.

پاسخ در 1396/08/12 توسط

پاسخ شما