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