Биттік және нені білдіреді?

Мазмұны:

Биттік және нені білдіреді?
Биттік және нені білдіреді?

Бейне: Биттік және нені білдіреді?

Бейне: Биттік және нені білдіреді?
Бейне: Жігітім дұрыстап тықпаса не істеу керек? 2024, Қараша
Anonim

Биттік ЖӘНЕ операторы (&) бірінші операндтың әрбір битін екінші операндтың сәйкес битімен салыстырады Екі бит 1 болса, сәйкес нәтиже биті 1. Әйтпесе, сәйкес нәтиже биті 0 мәніне орнатылады. Биттік ЖӘНЕ операторының екі операндының да интегралдық түрлері болуы керек.

Биттік дегеніміз не және ол не үшін қолданылады?

C немесе C++ тіліндегі & (биттік ЖӘНЕ) операнд ретінде екі санды қабылдайды және екі санның әрбір битінде ЖӘНЕ жасайды ЖӘНЕ нәтижесі тек екі бит болса ғана 1 болады 1. | (биттік НЕМЕСЕ) C немесе C++ тілінде екі санды операнд ретінде қабылдайды және екі санның әрбір битінде НЕМЕСЕ жасайды. Екі биттің кез келгені 1 болса, НЕМЕСЕ нәтижесі 1 болады.

Биттік және екі сан нені білдіреді?

Битпен ЖӘНЕ екі санды алу, оларды бірінің үстіне қою және екі санда 1 болатын 1 болатын жаңа сан жасау (қалғанының бәрі 0). Мысалы: 3=> 00011 &5=> 00101 ------ ------- 1 00001.

Биттік оператордың мағынасы қандай?

Биттік операторлар бір биттерде орындалатын әрекеттерді білдіретін таңбалар Биттік операция жеке биттерін позициялық сәйкестендіру арқылы бірдей ұзындықтағы екі разрядты үлгілерде жұмыс істейді: Логикалық ЖӘНЕ Әрбір бит жұбының (&) нәтижесі 1 болады, егер бірінші бит 1 болса, ал екінші бит 1 болса.

Bitwise және қалай қолданамын?

Биттік ЖӘНЕОл жалғыз амперанд таңбасы (&) арқылы берілген. (&) операторының әр жағында екі бүтін өрнек жазылады. Егер екі биттің де мәні 1 болса, разрядтық ЖӘНЕ әрекетінің нәтижесі 1 болады; әйтпесе, нәтиже әрқашан 0 болады. Көріп отырғанымыздай, екі айнымалы битпен салыстырылады.

Ұсынылған: