实现一个Java函数,将十进制数字转换为二进制字符串
发布时间:2023-09-17 14:51:39
public static String decimalToBinary(int num) {
StringBuilder binary = new StringBuilder();
while(num > 0) {
binary.insert(0, num % 2);
num /= 2;
}
return binary.toString();
}
这个函数将传入的十进制数字转换为二进制字符串。算法从右往左依次获取数字的二进制位,并将其添加到字符串的前面,直到整个数字转换完成。最后,返回二进制字符串。
