python 10进制转16进制(大数转换)
2015-02-16 11:36
316 查看
def incValueRetHex(inStr):
# print "incValueRetHex:",inStr
inStr += 0x1
#64 0xF....E
if inStr > 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE:
print "incValueRetHex:it's over the value\r\n"
print "0-inStr:",hex(inStr)
# inStr = inStr >> 4
print "1-inStr:",hex(inStr)
time.sleep(2)
return 0
return inStr
def conHexToStr(inhexNum):
# print ":org:",str(inhexNum)
retHexNum = incValueRetHex(inhexNum).__hex__().__str__()
print "retHexNum:",retHexNum
return retHexNum
def digiConvert():
iNum =3553271230307946935720705055432988026793592995298837782747260114199250979518
print iNum
print conHexToStr(iNum)
pass
# print "incValueRetHex:",inStr
inStr += 0x1
#64 0xF....E
if inStr > 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE:
print "incValueRetHex:it's over the value\r\n"
print "0-inStr:",hex(inStr)
# inStr = inStr >> 4
print "1-inStr:",hex(inStr)
time.sleep(2)
return 0
return inStr
def conHexToStr(inhexNum):
# print ":org:",str(inhexNum)
retHexNum = incValueRetHex(inhexNum).__hex__().__str__()
print "retHexNum:",retHexNum
return retHexNum
def digiConvert():
iNum =3553271230307946935720705055432988026793592995298837782747260114199250979518
print iNum
print conHexToStr(iNum)
pass
相关文章推荐
- python的16进制和10进制间的转换
- 16进制字符串转换成10进制数或把10进制数转换成16进制字符串
- javascript 进制转换(2进制、8进制、10进制、16进制之间的转换)
- VC++ 中实现进制2进制,10进制,16进制的相互转换
- 32位16进制转换为10进制数
- c# 2进制、8进制、10进制、16进制之间的转换
- 10进制 -〉 2-16进制的转换
- 【hdoj2031】进制转换(10进制转换为2—16进制)
- 16进制 10进制 BCD码之间的转换
- 2,8,10,16进制.各种进制间的轻松转换(C#)
- python怎么写个方程把10进制变成16进制
- 16进制字符串转换成10进制数据
- 【原】VC++ 中实现进制2进制,10进制,16进制的相互转换
- VC++ 中实现进制2进制,10进制,16进制的相互转换
- C# 10进制与16进制相互转换
- VC++ 中实现进制2进制,10进制,16进制的相互转换
- 16进制、10进制、BCD码之间的转换
- C实现:16进制字符转换成10进制整
- 用sql server进行10进制和16进制的转换 hextoint inttohex
- perl实现16进制数转换成10进制数