Subscribe:

Ads 468x60px

'

Senin, 06 Februari 2012

Konversi Bilangan Desimal ke Biner dengan C++

Masih ingatkah anda tentang konversi bilangan, dalam mata kuliah pengantar teknologi informasi dan komunikasi
kita akan mempelajari tentang konversi bilangan. Komputer sendiri sebenarnya hanyalah
dapat membaca perintah nol dan satu, artinya setiap tindakan kita yang kita lakukan di dalam komputer
perintah tersebut akan dikonversi kedalam bilangan biner,
 Biner sendiri adalah jenis bilangan yang hanya memiliki dua buah sistem bilangan yaitu nol dan satu.
 Nah, sekarang bagaimana cara mengkonversi nilai dalam desimal yang memiliki sepuluh sistem bilangan yaitu, 0,1,2,3,4,5,6,7,8,9.
 kedalam bilangan biner yang dikenal dengan nama binari digit yang mempunyai dua sistem bilangan yaitu 0 dan 1, di dalam bahasa program C++

  1. #include<iostream.h>
  2. int main()
  3. {
  4.         long desimal, pembagi=1073741824, bit;
  5.         cout<<"Nilai Desimal : ";
  6.         cin>>desimal;
  7.         while(pembagi>desimal) pembagi/=2;
  8.         do{
  9.                 bit=desimal/pembagi;
  10.                 cout<<bit;
  11.                 desimal=desimal%pembagi;
  12.                 pembagi/=2;
  13.         }
  14.         while(pembagi>=1);
  15.         cout<<"\n";
  16.         return 0;    
  17. }
dan hasil oututnya adalah sbb:


Artikel Terkait:

4 komentar:

gokil mengatakan...

pembagi=1073741824 itu di dapat darimana????

Unknown mengatakan...

pembagi dapat dari mana ?

Achmad Afandi mengatakan...

kak pembaginya dapat darimana kak??? mohon penjelasannya

Dian Nurdianti mengatakan...

Pembaginya dari mana

Posting Komentar

untuk pertanyaan dan komentar silahkan pada form dibawah ini.