504. 七进制数
给定一个整数 num,将其转化为 7 进制,并以字符串形式输出。
示例 1:
输入: num = 100
输出: “202”
示例 2:
输入: num = -7
输出: “-10”
提示:
-107 <= num <= 107
来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/base-7
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
分析
今天的每日一题。
题解(Java)
class Solution {
public String convertToBase7(int num) {
int n = 1, ans = 0;
while (num != 0) {
ans += n * (num % 7);
n *= 10;
num /= 7;
}
return Integer.toString(ans);
}
}