public class ConvertToBinary {

public static final int n = 501; //十进制数

public static final int size = 2;//转换为二进制

public static void main(String[] args){
int t = n;
StringBuilder sb = new StringBuilder();
while (t>0){
sb.append(t % size);
t = t /size;
}
for(int i = sb.length()-1 ;i>=0; i--){
System.out.print(sb.charAt(i));
}
}
}


输出结果:111110101