Operasi Bitwise Geser Kiri dan Geser Kanan Menggunakan Borland C++

Salam Blogger…….Operasi Bitwise adalah operasi yang digunakan untuk memodifikasi bit dalam program, karena saya tidak ingin menyesatkan mengenai definisinya jadi cukup itu saja heheee…….!!

Baiklah kali ini saya akan memberikan script sederhan mengenai penggunaan bitwise dalam program c++ berikut adalah scriptnya:

#include <iostream.h>

#include <conio.h>

#include <stdio.h>

main()

{

float a,b;

cout<<“Program Geser Kiri dan Geser Kanan dengan Bitwise”<<endl; cout<<“==================================================”<<endl;

//geser kiri 2 bit : Setiap geser kiri 1 bit maka akan dipanggkat dengan 2 a=32<<2; 

// geser kanan    :Setiap geser kanan 1 bit akan dibagi dengan 2  b=64>>1; //menampilkan hasil 

cout<<“Hasil Dari 32 << 2= “<<a<<endl; 

cout<<“Hasil Dari 64 >> 1= “<<b<<endl; 

getch();

return 0;

}

Script di atas seharusnya menghasilkan program seperti di bawah ini;
Apabila anda ingin membuat Operand dan bit sesuai keinginan user maka scriptnya seperti di bawah ini:
 #include <iostream.h>
#include <conio.h>
#include <stdio.h>
main()
{
int operand,bit,a,b;
cout<<“Program Geser Kiri dan Kanan User Input Data”<<endl; cout<<“===================================”<<endl;
cout<<“Masukkan Operand: “;cin>>operand;
cout<<“Masukkan Bit        : “;cin>>bit;
a=operand<<bit;
b=operand>>bit;
cout<<“Hasil Dari “<<operand<<” << “<<bit<<” adalah: “<<a<<endl;
cout<<“Hasil Dari “<<operand<<” >> “<<bit<<” adalah: “<<b<<endl;
getch();
}
apabila anda sudah copy paste script di atas maka jika di run program akan tampil seperti di bawah ini:
Baik itulah contoh script bitwise geser kiri dan geser kanan. Semoga kita dapat bertemu di artikel-artikel berikutnya.

Add a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.