504. Base 7

来源:互联网 发布:淘宝店铺装修尺寸 编辑:程序博客网 时间:2024/06/16 05:56

Given an integer, return its base 7 string representation.

Example 1:

Input: 100Output: "202"

Example 2:

Input: -7Output: "-10"

Note: The input will be in range of [-1e7, 1e7].

Subscribe to see which companies asked this question.

public class Solution {    public String convertToBase7(int num) {        if (num == 0)return "0";StringBuilder re = new StringBuilder();boolean flag = false;if (num < 0) {flag = true;num = -num;}while (num != 0) {re.insert(0, num % 7);num /= 7;}if (flag)re.insert(0, '-');return re.toString();    }}


0 0