十进制转二进制

public class 文件名 {
/**
*十进制转二进制.
*/
public static void main ( String args[] ) {
// 无返回参数的方法直接运行
printBinary(2);
}
static void printBinary(int i) {
System.out.print(i + "的2进制数表示为:\t");
for(int j = 31; j >=0; j--) {
if(((1 << j) & i) != 0) {
System.out.print("1");
}else{
System.out.print("0");
}
}
}
}

posted @ 2018-05-21 10:20  0扬帆启航0  阅读(87)  评论(0编辑  收藏  举报