Monday, April 2, 2012

KONVERSI DARI BINER KE DESIMAL

Dibawah ini adalah program java untuk mengkonversi bilangan biner ke desimal:

import java.io.*;
import javax.swing.JOptionPane;
class BinerKeDesimal{
 public static void main(String[] args) throws IOException{
 String input;
 long a,b=0l,c=1,d,no1;
 input = JOptionPane.showInputDialog("Masukan Bil.Biner:");
  BufferedReader br=new BufferedReader(new InputStreamReader (System.in));
  a=Long.parseLong(input);
  no1=a;
   while(a!=0){
   d=a%10;
   b=b+d*c;
   c=c*2;
   a=a/10;
  }
   JOptionPane.showMessageDialog(null, "Hasil konversi Bil.Biner" + input +" adalah " + b);
    System.exit( 0 );
 }
}


Setelah selesai Compail dan jalankan program tersebut seperti gambar di bawah ini: 
 Maka akan terlihat hasilnya dibawah ini:
Semoga Bermanfaat ^_^

No comments:

Post a Comment