分析:对于一个正整数n,可以通过分析其最低位是奇数还是偶数来判断其对应的二进制数的最低位是1还是0。同样的,我们可以通过类似“>>”这样的符号,来对二进制数进行判断其对应位上是1还是0。java代码如下:
/**
* 十进制转二进制
*/
public String change(int nums) {
String s = "";
for (int n = nums; n > 0; n /= 2) {
s = (n % 2) + s;
}
return s;
}
分析:对于一个正整数n,可以通过分析其最低位是奇数还是偶数来判断其对应的二进制数的最低位是1还是0。同样的,我们可以通过类似“>>”这样的符号,来对二进制数进行判断其对应位上是1还是0。java代码如下:
/**
* 十进制转二进制
*/
public String change(int nums) {
String s = "";
for (int n = nums; n > 0; n /= 2) {
s = (n % 2) + s;
}
return s;
}