Paano at Bakit gagawin ang Bitwise AT sa C?

Paano At Bakit Gagawin Ang Bitwise At Sa C



Ang mga bitwise na operator sa computing ay partikular na idinisenyo upang magsagawa ng mga operasyong matematika sa antas ng bit. Ang anim na bitwise na operator ng C programming language ay 'AND', 'OR', 'XOR', 'Complement', 'Left Shift', at 'Right Shift'. Sa artikulong ito, tatalakayin natin ang bitwise 'AND' operator ng C programming language.

Bakit gagawin ang Bitwise AT sa C Programming Language?

Ang bitwise na 'AT' na operasyon ng C programming language ay ginagamit upang i-on ang isang signal kung ang lahat ng ibinigay na input ay '1s'. Kung hindi, kung ang alinman sa mga ibinigay na input ay '0', ang output ng 'AT' na operasyon ay magiging '0' din ibig sabihin, ang signal ay i-off. Upang mas lohikal na maunawaan ang bitwise na 'AT' operator sa C programming language, kailangan mong dumaan sa susunod na seksyon ng gabay na ito.

Paano gawin ang Bitwise AT sa C Programming Language?

Upang maisagawa ang bitwise AND operation sa C programming language, maaari mong tingnan ang sumusunod na C program:









Sa programang ito, una kaming nagdeklara ng dalawang integer, 'x' at 'y', at itinalaga sa kanila ang mga halagang '14' at '6'. Ang binary equivalents ng dalawang integer na ito ay '1110' at '0110' ayon sa pagkakabanggit. Ibig sabihin, ang bitwise AND operation sa dalawang numerong ito ay magre-render ng binary number na “0110” na katumbas din ng “6”. Upang maisagawa ang bitwise AT operasyong ito, ginamit lang namin ang simbolo ng ampersand sa pagitan ng mga integer na 'x' at 'y'.



Matapos isulat ang simpleng program na ito, pinagsama namin ito gamit ang command na ipinapakita sa ibaba:





$ gcc at. c –o at

Pagkatapos, upang patakbuhin ang program na ito, isinagawa namin ang utos na sumusunod:



$. / at

Ang output ng program na ito na ipinapakita sa larawan sa ibaba ay naglalarawan na ang aming programa ay naisakatuparan nang tama at matagumpay dahil ang output ay naging '6', na ang binary equivalent ay '0110'. Nangangahulugan ito na matagumpay na naisagawa ang aming bitwise AND operation.

Konklusyon

Ang artikulong ito ay tungkol sa bitwise na 'AT' na operasyon ng C programming language. Una naming ipinaliwanag ang kahalagahan ng bitwise operator na ito. Pagkatapos nito, ibinahagi din namin kung paano gumagana ang operator na ito sa C programming language.