特殊情况得多考虑一下
class Solution {
public String convertToBase7(int num) {
if(num == 0) {
return "0";
}
int temp = num;
StringBuilder sb = new StringBuilder();
while(temp != 0) {
sb.append(Math.abs(temp % 7));
temp /= 7;
}
if(num < 0) {
sb.append("-");
}
return sb.reverse().toString();
}
}

本文介绍了一种将整数转换为七进制的Solution类方法,通过循环处理和字符串构建,适用于特殊情况下的数值表示。
1241

被折叠的 条评论
为什么被折叠?



