位操作-leetcode-405. Convert a Number to Hexadecimal

来源:互联网 发布:dnf数据芯片和魔刹石 编辑:程序博客网 时间:2024/06/06 19:04

原题链接:Convert a Number to Hexadecimal


比较简单,代码如下:

class Solution {public:    string toHex(int num) {        vector<string>ivec={"0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"};        if(num==0)return "0";        string res;        int count=0;        while(num&&count<8){            res=ivec[num&15]+res;            num=num>>4;            count++;        }        return res;    }};

阅读全文
0 0
原创粉丝点击