Rabu, 23 Maret 2011

Program konversi bilangan biner ke desimal dengan java


contoh membuat program bilangan biner ke desimal dengan java 
/*by code4769
www.inilahjalanku.com*/
public class konversi
{
public static void main (String[] args)
{
String bil = “110111″;
int[] arr_bil= new int[1000];
String[] st= new String[1000];
double hasil=0,result=0;
int a=0;
char t;
for(int i=0;i {
t = bil.charAt(i);
st[i]=Character.toString(t);
}
for(int i=bil.length()-1; i>=0;i–)
{
arr_bil[a]=Integer.parseInt(st[i]);
hasil= arr_bil[a]* (Math.pow(2,a));
result=result+hasil;
a++;
}
{
int resultIn = (int)result;
System.out.println(”Bilangan integer : “+bil);
System.out.println(”Bilangan Desimal : “+resultIn);
}
}
}
dan ketika program di running, maka akan menampilkan :
Bilangan integer : 110111
Bilangan Desimal : 55

Tidak ada komentar:

Posting Komentar