2
我正在進入一個AP級計算機科學類的二進制程序的小數。我使用了十進制到二進制算法,但程序打印出二進制字符串的反轉。十進制到二進制程序w/o內置方法
public static void main (String[]args) {
int n = Integer.parseInt(args[0]);
while (n>0) {
if (n%2==0) { //for even numbers
System.out.print("0");
n/=2; //
}
else {
System.out.print("1");
n--; // for odd numbers
n/=2;
}
}
}