题解 | #进制转换#
进制转换
http://www.nowcoder.com/practice/2cc32b88fff94d7e8fd458b8c7b25ec1
小技巧:把十六进制对应的字母放到一个字符串中 s = "0123456789ABCDEF",通过下标取
-
如果是负数记录负号,先对正数计算结果
-
如果 M 不等于 0,将 M % N 的结果加入答案中,然后 M /= N
-
将答案倒序,如果是负数加负号,返回
进制转换
http://www.nowcoder.com/practice/2cc32b88fff94d7e8fd458b8c7b25ec1
小技巧:把十六进制对应的字母放到一个字符串中 s = "0123456789ABCDEF",通过下标取
如果是负数记录负号,先对正数计算结果
如果 M 不等于 0,将 M % N 的结果加入答案中,然后 M /= N
将答案倒序,如果是负数加负号,返回
相关推荐