十进制和十六进制互相转换

Posted fangbei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了十进制和十六进制互相转换相关的知识,希望对你有一定的参考价值。

def dec_hex(str1): #十转十六
    a = str(hex(eval(str1)))
    b = a.replace("0x",‘‘)
    print(十进制  	%s	十六进制	%s%(str1, a))
    return b

def hex_dec(str2): #十六转十
    b = eval("0x" + str2)
    a = str(b).replace("0x",‘‘)
    print(十六进制	%s	十进制  	%s%(str2, a))
    return b

if __name__ == __main__:
    str1 = "16" # 十进制
    str2 = "034" # 十六
    print(dec_hex(str1))
    print(hex_dec(str2))

 

以上是关于十进制和十六进制互相转换的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript中二进制与10进制互相转换

16进制与10进制怎么互相转换

十进制和十六进制互相转换

Java 控制台做个十进制和二进制互相转换

二进制与十进制互相转换

PHP字符串和十六进制如何实现互相转换