Penjelasan dan Macam-macam Operator Bitwise (1)

  • Post
    codeorayo
    Keymaster
    none
    Operator bitwise adalah operasi matematika yang mengoprasikan suatu nilai dalam bilangan biner. Operator bitwise akan bekerja dengan mengubah bilangan desimal menjadi bilangan biner, setelah itu akan melakukan operasi berdasarkan operator bitwise yang digunakan dan pada akhirnya nilai tersebut akan diubah menjadi bilangan desimal kembali.

    Macam-macam Operator Bitwise

    Operator Bitwise Shift Left (<<) adalah operator yang akan menggeser nilai dalam bentuk bilangan biner ke kiri. Operator ini akan mengubah bilangan desimal menjadi bilangan biner lalu menggeser angka dari bilangan biner tersebut ke kiri dan setelah itu akan mengubahnya kembali ke bilangan desimal.

    Code:


    0000 0000 1100 1001 = 201
    //menggeser 1 bit ke kiri, Dibagian kanan disisipkan 0, sebanyak bit yang digeser
    0000 0001 1001 0010 = 402

    Bentuk Penulisan :

    Code:

    Nilai << jumlah; Contoh Program : #include
    using namespace std;

    int main(){
    int x;

    cout<<"Masukan Nilai X = "; cin>>x;
    cout<<"Nilai Awal : "<

    Code:

    0000 0000 1100 1001 = 201
    //digeser 1 bit ke kanan, Dibagian kanan disisipkan 0, sebanyak bit yang digeser dan pada bagian paling kiri akan hilang
    0000 0000 0110 0100 = 100

    Contoh Program:

    Code:

    #include
    using namespace std;

    int main(){
    int x;

    cout<<"Masukan Nilai X = "; cin>>x;
    cout<<"Nilai Awal : "<> 1;
    cout<<"Hasil dari Geser 1 Bit Ke Kanan = "<

    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.