Conversi bilangan Dengan C++
hai Sahabat Blogger, kali ini kita akan bahas tentang konversi bilangan dari bilangan Desimal ke bilangan hexadesimal, oktal, dan juga biner.
prinsipnya sebenarnya untuk konversi kepada biner sama saja dengan program sebelumnya hanya saja untuk progam ini kita tambahkan hex untuk konversi ke hexadesimal dan oct untuk konversi ke oktal.
mari kita lihat progam selengkapnya.
maka hasil outputnya akan seperti berikut ini.:
prinsipnya sebenarnya untuk konversi kepada biner sama saja dengan program sebelumnya hanya saja untuk progam ini kita tambahkan hex untuk konversi ke hexadesimal dan oct untuk konversi ke oktal.
mari kita lihat progam selengkapnya.
- #include<iostream.h>
- int main()
- {
- long desimal, pembagi=1073741824, bit;
- cout<<"Nilai Desimal : ";
- cin>>desimal;
- cout<<"Hexadesimal = "<<hex<<desimal<<endl;
- cout<<"Oktal = "<<oct<<desimal<<endl;
- cout<<"Biner = ";
- while(pembagi>desimal) pembagi/=2;
- do{
- bit=desimal/pembagi;
- cout<<bit;
- desimal=desimal%pembagi;
- pembagi/=2;
- }
- while(pembagi>=1);
- cout<<"\n";
- return 0;
- }
maka hasil outputnya akan seperti berikut ini.:
Komentar
Posting Komentar