
Sebagai contoh: akan dikonversikan bilangan desimal 10 menjadi bilangan biner, maka cara menyelesaikannya adalah sebagai berikut 10:2=5(0), 5:2=2(1), 2:2=1(0), 1:2=0(1) sisa hasil bagi dibaca dari belakang menjadi 1010
Dengan menggunakan teori tersebut, kita akan mencoba membuat sebuah aplikasi yang dapat mengkonversikan bilangan desimal ke bilangan biner, mari kita mulai…
Fungsi pada contoh di atas merupakan sebuah perulangan rekursif yang akan berhenti bila variabel bil mempunyai nilai 0 atau 1. Jika anda belum memahami tentang perulangan rekursif, anda dapat membacanya pada https://ndoware.com/perulangan-loop.html
Selanjutnya fungsi tersebut tinggal dipanggil dari program utama, contoh program lengkapnya dapat anda download di sini, program tersebut dibuat menggunakan borland delphi 7, jika ingin programnya dalam bahasa pemrograman yang lain, silahkan dikonversikan sendiri
