Minggu, 04 Juli 2010

Decimal Convert to Hexadecimal

    Tidak jauh berbeda pada materi sebelumnya. Pada materi kali ini kita juga kan melakukan konversi bilangan desimal ke hexadesimal, namun kita juga dapat membuat konversi bilangan binary ke Hexadesimal.
    Secara manual kita melakukan konversi bilangan desimal ke hexadesimal menggunakan cara yang sama pada konversi bilangan desimal ke binary. Sebagai contoh:
Konversikan bilangan 45 desimal ke hexadesimal?
Caranya adalah: bagikan nilai 45 dengan 16 hasilnya adalah 2 dan menisakan 13 sehingga kita tulis 2 13. dan angka tiga belas dinyatakan dalam simbol D dalam Hexadesimal sehingga hasilnya menjadi 2D basis 16. atau lihat diagram ini.
 
Dan kita akan mencoba membuat sebuah program pengkonversi bilangan desimal ke Hexadesimal menggunakan visual basic. Langkah-langkahnya adalah sebagai berikut:
>> Buka Microsoft Visual Basic 6.0  ( Disini saya selalu menganggap anda telah memiliki dasar programer)
>> tambahkan sebuah kontrol label ,sebuah kontrol text dan juga sebuah kontrol button.
>> selanjutnya buka jendela code dan buat sebuah fungsi seperti ini:
'**********************************************
Public Function hexo(ByVal nByte As Byte) As String
Const c As String = "0123456789ABCDEF"
   
hexo = IIf(nByte <= 15, Mid$(c, nByte + 1, 1), "?")
If nByte <= 15 Then
    hexo = Mid$(c, nByte + 1, 1)
Else
    hexo = "?"
End If

End Function
'**********************************************
>>klik dua kali command button dan ketikan listing berikut

Label1.caption = Hexo(text1.text)

>>jalankan program anda

Pada program tersebut,kita hanya akan mengkorversi bilangan decimal dari 0 hingga 15 untuk bilnagan yang lebih besar akan menyebabkan program kita menghasilkan error. Silkana anda sendiri mengembangkanprogram itu…dan jangan lupa di sharekan ke saya juga ya…

Klik disini untuk download source code lengkap buatan saya.
(akun 4shared saya belum bisa di buka ntar lagi di posting)

"Saya hanya orang biasa dengan kemampuan biasa yang mencoba untuk menembus batas kemampuan yang ada"
(Andiero)






Tags: Program Visual Basic  untuk pemula , Bahasa Pemrograman Visual Basic , Visual Basic for Dummies , membuat Program dengan Visual Basic , Membuat Program Pengkonversi Bilangan dengan Visual Basic , membuat Program sederhana dengan Visual Basic , Sistem Bilangan , Pemrograman Visual Basic , Visual Basic untuk Teknik , Visual basic for begginer ,

0 comments:

Posting Komentar

Need Your Comments, Please !!!