Penjelasan dan Macam-macam Operator Bitwise (2)

  • Post
    codeorayo
    Keymaster
    none
    AND ( & )

    Operator Bitwise AND ( & ) adalah operator yang akan membandingkan dua operand dalam bentuk bilangan biner. Operator ini akan mengubah bilangan desimal menjadi bilangan biner lalu membandingkanya dengan operand dari sisi lain,

    Perbandingan akan berlangsung dari bit ke bit (angka ke angka), membandingkan berdasarkan sifat dari AND yaitu untuk menghasilkan nilai 1 (true) kedua operand harus bernilai 1(true) jika tidak akan menghasilkan nilai 0 (false).

    Dan setelah perbandingan selesai dilakukan, hasil dari perbandingan akan diubah ke bentuk bilangan desimal.

    Contoh:

    Code:

    1100 1001 = 201
    0110 0100 = 100
    ————————– AND
    0100 0000 = 64

    Contoh Program:

    Code:

    #include
    using namespace std;

    int main(){
    int hasil, x, y;
    cout<<"Masukan Nilai X = "; cin>>x;
    cout<<"Masukan Nilai Y = "; cin>>y;
    hasil = x & y;
    cout<<"Hasil dari "<Ampuh! Ini rahasia mengembangkan aplikasi secara instan, tinggal download dan kembangkan. Gabung sekarang juga! Premium Membership [PRIVATE] https://premium.codeorayo.com

  • You must be logged in to reply to this topic.