给定一个整数 num,将其转化为 7 进制,并以字符串形式输出。
示例 1:
输入: num = 100 输出: “202”
class Solution {
public String convertToBase7(int num) {
//10进制转7进制
if(num==0) return "0";
StringBuilder sb = new StringBuilder();
int temp = Math.abs(num);
while(temp!=0){
sb.append(temp%7);
temp=temp/7;
}
if(num<0){
sb.append("-");
}
sb.reverse();
return sb.toString();
}
}