算法题——定义一个方法自己实现 toBinaryString 方法的效果,将一个十进制整数转成字符串表示的二进制

用除基取余法,不断地除以基数(几进制,基数就是几)得到余数,直到商为0,再将余数倒着拼起来即可。

private static String toBinaryString(int number) {
StringBuilder sb = new StringBuilder();
while (true) {
if(number == 0)
break;
int yushu = number % 2;
sb.insert(0, yushu);
number = number / 2;
}
return sb.toString();
}
posted @ 2023-09-23 13:40  叫金克丝爆爆  阅读(30)  评论(0)    收藏  举报