Konversi Bilangan Desimal Ke Biner Dengan C++
Masih ingatkah anda perihal konversi bilangan, dalam mata kuliah pengantar teknologi informasi dan komunikasi
kita akan mempelajari perihal konversi bilangan. Komputer sendiri sebetulnya hanyalah
sanggup membaca perintah nol dan satu, artinya setiap tindakan kita yang kita lakukan di dalam komputer
perintah tersebut akan dikonversi kedalam bilangan biner,
Biner sendiri yaitu jenis bilangan yang hanya mempunyai dua buah sistem bilangan yaitu nol dan satu.
Nah, kini bagaimana cara mengkonversi nilai dalam desimal yang mempunyai 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 jadwal C++
-
#include<iostream.h>
-
int main()
-
{
-
long desimal, pembagi=1073741824, bit;
-
cout<<“Nilai Desimal : “;
-
cin>>desimal;
-
while(pembagi>desimal) pembagi/=2;
-
do{
-
bit=desimal/pembagi;
-
cout<<bit;
-
desimal=desimal%pembagi;
-
pembagi/=2;
-
}
-
while(pembagi>=1);
-
cout<<“\n“;
-
return 0;
-
}
dan hasil oututnya yaitu sbb: