Select Language



Followers

IT Programmer. Powered by Blogger.

07 February 2010

Konversi Bilangan Menggunakan Manipulator

"Om Swastiastu"

Ada terobosan baru dalam C++ untuk mengkonversi suatu bilangan ke bentuk Oktal, Heksadesimal atau Desimal. Kali ini kita menggunakan manipulator bernama dec, oct, dan hex. Ketiga manipulator ini berguna untuk menampilkan data dalam bentuk desimal (bilangan basis 10), oktal (bilangna basis 8), dan heksadesimal (bilangan basis 16).

  • oct mengkonversi ke oktal
  • dec mengkonversi ke desimal
  • hex mengkonversi ke heksadesimal
Contoh program yang memperlihatkan pemakaian ketiga manipulator tersebut dapat dilihat dibawah ini:

#include <iostream.h>
#include <iomanip.h>
#include <conio.h>

void main()
{
 int angka;
 clrscr();

 cout<<"PROGRAM KONVERSI NILAI"<<endl;
 cout<<endl;
 cout<<"Masukkan Angka yang Akan Dikonversi : "; cin>>angka;
 cout<<endl;
 cout<<"Hasil Konversi ke Oktal   : "<<oct<<angka<<endl;
 cout<<"Hasil Konversi ke Heksa   : "<<hex<<angka<<endl;
 cout<<"Hasil Konversi ke Decimal : "<<dec<<angka<<endl;

 getch();
}


Jika suatu nilai ditampilkan tanpa manipulator oct, hex, dan dec, maka nilai tersebut otomatis akan tampil dalam basis 10. Selain menggunakan manipulator dec, oct, dan hex, Konversi juga dapat dilakukan dengan menggunakan manipulator setbase(). Mirip dengan manipulator sebelumnya, penggunaan manipulator ini juga sangat mudah. Contoh, jika kalian ingin mengkonversi ke desimal, maka gunakan setbase(16). Gunakan setbase(8) untuk konversi ke oktal, dst. Untuk penggunaannya pada program, Anda tinggal me-replace manipulator oct, hex, dan dec dengan manipulator setbase(8), setbase(16), dan setbase(10) pada contoh program diatas.

Sekian ilmu yang dapat saya bagi pada hari ini, udah malam, mata juga udah ngantuk ne,, mau bobo aja deh,, hehehe,, semoga bermanfaat^^.

"Om Santhi, Santhi, Santhi, Om"



Comments:

Ada 2 comments pada “Konversi Bilangan Menggunakan Manipulator”
Anonymous said...
pada hari 

terima kasih ya, ini sangat berguna sekali buat saya sebagai seorang pemula.. ohya, ngomong2 anda tahu nggak cara mengkonversi ASCIIke dalam karakter?? saya dan teman saya sudah berusaha mencari tapi gak ketemu-temu.. mohon bantuannya..

IT Programmer said...
pada hari 

okee,, ntar saya akan carikan dulu program ASCII ke karakter dalam C++,, terimakasih banyak sobb untuk komentarnya..

Social Media


Facebook Page

Programming Tutorial


Info


Tips
Downloads
Friends
 
This Blog is proudly powered by Blogger.com | Template by Bali Web Development | Privacy Policy | Rise Up!!