Kako in zakaj narediti bitni IN v C?

Kako In Zakaj Narediti Bitni In V C



Bitni operaterji v računalništvu so posebej zasnovani za izvajanje matematičnih operacij na bitni ravni. Šest bitnih operatorjev programskega jezika C je 'AND', 'ALI', 'XOR', 'Dopolnilo', 'Levi premik' in 'Desni premik'. V tem članku bomo razpravljali o bitnem operatorju 'IN' programskega jezika C.

Zakaj narediti bitni IN v programskem jeziku C?

Bitna operacija 'IN' programskega jezika C se uporablja za vklop signala le, če so vsi podani vhodi '1s'. V nasprotnem primeru, če je kateri koli od navedenih vhodov »0«, bo tudi izhod operacije »AND« »0«, kar pomeni, da bo signal izklopljen. Za bolj logično razumevanje bitnega operatorja »IN« v programskem jeziku C boste morali prebrati naslednji razdelek tega vodnika.

Kako narediti bitni IN v programskem jeziku C?

Za izvedbo bitne operacije IN v programskem jeziku C si lahko ogledate naslednji program C:









V tem programu smo najprej deklarirali dve celi števili, “x” in “y”, in jima dodelili vrednosti “14” in “6”. Binarna ekvivalenta teh dveh celih števil sta '1110' oziroma '0110'. To pomeni, da bo bitna operacija IN na teh dveh številkah upodobila binarno število »0110«, ki je prav tako enakovredno »6«. Za izvedbo te bitne operacije IN smo preprosto uporabili simbol & med celima številoma 'x' in 'y'.



Ko smo napisali ta preprosti program, smo ga prevedli s spodnjim ukazom:





$ gcc in. c –o in

Nato smo za zagon tega programa izvedli naslednji ukaz:



$. / in

Izhod tega programa, prikazan na spodnji sliki, prikazuje, da je bil naš program izveden pravilno in uspešno, saj se je izkazalo, da je izhod »6«, katerega binarni ekvivalent je »0110«. To pomeni, da je bila naša bitna operacija IN uspešno izvedena.

Zaključek

Ta članek je bil namenjen bitni operaciji 'IN' programskega jezika C. Najprej smo razložili pomen tega bitnega operatorja. Po tem smo delili tudi, kako ta operater dejansko deluje v programskem jeziku C.