Base 7(七进制数)
程序员文章站
2022-07-15 08:30:15
...
解题思路:
(1)除K取余法
class Solution {
public:
string convertToBase7(int num) {
if(num==0) return "0";
string s = "";
int b = 0;
int tag = num>0?1:0;
num = abs(num);
while(num>=7) {
b = num % 7;
num = num / 7;
s = to_string(b) + s;
}
s = to_string(num) + s;
return tag==1?s:('-'+s);
}
};
上一篇: 创业,就是逼着你不得不做你所讨厌的事
下一篇: 盘点明年让你高攀不起的50个项目