Base 7
Given an integer, return its base 7 string representation.
Example 1:
Input: 100 Output: "202"
Example 2:
Input: -7 Output: "-10"解析:简单题,求一个数的七进制
代码:
class Solution {
public:
string convertToBase7(int num) {
string ans="";
string temp="";
if (num==0)
return "0";
if (num<0)
{
ans+="-";
num*=(-1);
}
while(num)
{
temp+=('0'+num%7);
num/=7;
}
for (int i=temp.size()-1; i>=0; i--)
{
ans+=temp[i];
}
return ans;
}
};