`
emowuyi
  • 浏览: 1481492 次
文章分类
社区版块
存档分类
最新评论

二进制转十进制

 
阅读更多

package zx;

import javax.swing.JOptionPane;

public class BinToDec {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int number;
int dinary;
int decimalist=0;
int i;
int n=1;

String numberString;

numberString=JOptionPane.showInputDialog("Enter a binary number:");
number=Integer.parseInt(numberString);

dinary=number;

while(dinary>0)
{
i=dinary%10;
i=i*n;
decimalist+=i;
dinary=dinary/10;
//JOptionPane.showConfirmDialog(null, " "+dinary);
n=2*n;
}

JOptionPane.showMessageDialog(null, "binary number is: "+number+"/n decimalist number is: "+decimalist);

System.exit(0);
}

}

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics