Bagaimana dan Mengapa melakukan Bitwise AND di C?

Bagaimana Dan Mengapa Melakukan Bitwise And Di C



Operator bitwise dalam komputasi secara khusus dirancang untuk melakukan operasi matematika pada tingkat bit. Enam operator bitwise dari bahasa pemrograman C adalah “AND”, “OR”, “XOR”, “Complement”, “Left Shift”, dan “Right Shift”. Pada artikel ini, kita akan membahas operator “AND” bitwise dari bahasa pemrograman C.

Mengapa melakukan Bitwise DAN dalam Bahasa Pemrograman C?

Operasi bitwise 'AND' dari bahasa pemrograman C digunakan untuk menyalakan sinyal hanya jika semua input yang diberikan adalah '1s'. Jika tidak, jika salah satu input yang disediakan adalah '0', maka output dari operasi 'DAN' juga akan menjadi '0' yaitu, sinyal akan dimatikan. Untuk memahami operator 'DAN' bitwise dalam bahasa pemrograman C secara lebih logis, Anda harus membaca bagian selanjutnya dari panduan ini.

Bagaimana melakukan Bitwise DAN dalam Bahasa Pemrograman C?

Untuk melakukan operasi bitwise AND dalam bahasa pemrograman C, Anda dapat melihat pada program C berikut ini:









Dalam program ini, pertama-tama kita mendeklarasikan dua bilangan bulat, “x” dan “y”, dan memberinya nilai “14” dan “6”. Setara biner dari dua bilangan bulat ini adalah '1110' dan '0110' masing-masing. Artinya, operasi AND bitwise pada kedua bilangan tersebut akan menghasilkan bilangan biner “0110” yang juga setara dengan “6”. Untuk melakukan operasi AND bitwise ini, kita cukup menggunakan simbol ampersand antara bilangan bulat “x” dan “y”.



Setelah menulis program sederhana ini, kami mengkompilasinya dengan perintah yang ditunjukkan di bawah ini:





$ gcc dan. c –o dan

Kemudian, untuk menjalankan program ini, kami menjalankan perintah berikut:



$. / dan

Output dari program ini yang ditunjukkan pada gambar di bawah ini menggambarkan bahwa program kami telah dijalankan dengan benar dan berhasil karena outputnya adalah '6', yang setara binernya adalah '0110'. Ini berarti bahwa operasi AND bitwise kami telah berhasil dilakukan.

Kesimpulan

Artikel ini adalah semua tentang operasi bitwise 'DAN' dari bahasa pemrograman C. Kami pertama kali menjelaskan pentingnya operator bitwise ini. Setelah itu, kami juga membagikan bagaimana sebenarnya operator ini bekerja dalam bahasa pemrograman C.