Problem description
https://leetcode-cn.com/problems/convert-a-number-to-hexadecimal/
Solution
转换十六进制有个技巧,四位一转,每次取出后四位abcd出来与 0xf 与下,得到的结果必然是abcd 代表的十进制数 i,再根据 i 从16 进制索引表中取出对应的 16 进制字符。小细节是,每次需要将上次的结果放到后面去
。
Code
1 | class Solution { |
转换十六进制有个技巧,四位一转,每次取出后四位abcd出来与 0xf 与下,得到的结果必然是abcd 代表的十进制数 i,再根据 i 从16 进制索引表中取出对应的 16 进制字符。小细节是,每次需要将上次的结果放到后面去
。
1 | class Solution { |
本文标题:Convert a Number to Hexadecimal
文章作者:Night
发布时间:2020-02-01, 00:00:00
最后更新:2022-02-03, 17:52:51
原始链接:http://yoursite.com/2020/02/01/Hexadecimal/
许可协议: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。