--> Skip to main content

Cara Konversi Bilangan Desimal ke Biner dengan Java

Tutorial konversi bilangan dengan menggunakan pemrograman java sesi kali ini akan mengdiskusikan bagaimana caranya membuat program java untuk konversi bilangan desimal ke biner.

Pada tutorial pemrograman java sebelumnya, kita telah membahas cara mengkonversi bilangan biner ke desimal. Dalam membuat program konversi desimal ke biner, kita akan menggunakan method Integer.toBinaryString() yang merupakan fitur atau librari dari java sendiri yang fungsi memang mengkonversi bilangan desimal ke biner.

Program Java Konversi Bilangan Desimal ke Biner

import java.util.Scanner;
 
public class Dec_Biner {
 int num;
 
 void dptkanNilai() {
  
  System.out.println("Konversi Bilangan Desimal Ke Biner");
  System.out.println("===================================");
  Scanner scan = new Scanner(System.in);
  
  System.out.print("\nMasukkan Bilangan Desimal :");
  num = scan.nextInt();
 }
 
 void konversi() {
  String binary = Integer.toBinaryString(num);
  System.out.println("Bilangan binernya adalah : " + binary);
 }
}
 
class MainClass {
 
 public static void main(String args[]) {
  Dec_Biner obj = new Dec_Biner();
  obj.dptkanNilai();
  obj.konversi();
 }
}

Outputnya ditunjukkan oleh Gambar.1 dibawah ini :



(Gambar.1 )


Keterangan Program :
  • Package import java.util scanner merupakan package yang mengandung method yang salah satu fungsinya adalah dapat menerima inputan user yang diketikkan dari keyboard.
  • Scanner scan = new Scanner(System.in) merupakan method yang mengizinkan inputan dari keyboard setelah terlebih dahulu dipanggil import java.util.scanner.
  • void dptkanNilai(), merupakan method untuk mendapatkan nilai dalam bentuk desimal.
  • void konversi(), merupakan method untuk mengkonversi nilai desimal ke dalam biner. Method ini tidak memiliki nilai balik (return), karena diset void. Jadi proses pencetakan output dicetak juga di dalam method ini.
  • Integer.toBinaryString(), merupakan method bawaan dari librari java yang mengkonversi bilangan desimal ke dalam biner.
  • Dec_Biner obj = new Dec_Biner, ini adalah proses instansiasi. Untuk memanggil fitur baik attribute maupun method, kita memerlukan objek instans. Dalam hal ini obj merupakan objek instans.
  • obj.dtkanNilai(), merupakan proses pemanggilan method dptkanNilai() melalui objek instans obj.
  • obj.konversi(), merupakan proses pemanggilan method konversi() melalui objek instans obj.

Tutorial Konversi Bilangan dengan Java lainnya:
Comment Policy: Silahkan tuliskan komentar Anda yang sesuai dengan topik postingan halaman ini. Komentar yang berisi tautan tidak akan ditampilkan sebelum disetujui.
Buka Komentar
Tutup Komentar