504. Base 7

来源:互联网 发布:sql if else语句格式 编辑:程序博客网 时间:2024/05/16 07:18

简单题

class Solution {public:    string convertToBase7(int num) {        if(num==0)            return "0";        else        {            string result;            int positiveNum=abs(num);            while(positiveNum!=0)            {                result.append(to_string(positiveNum%7));                   positiveNum/=7;            }            if(num<0)                 result.append("-");            for(int i=0;i<result.size()/2;i++)            {                char temp=result[i];                result[i]=result[result.size()-i-1];                result[result.size()-i-1]=temp;            }            return result;        }    }};
0 0
原创粉丝点击