a=233
d=""
rs=""
while a>=16:
c=a-int(a/16)*16
if c<10:
d=str(c)
elif c==10:
d="A"
elif c==11:
d="B"
elif c==12:
d="C"
elif c==13:
d="D"
elif c==14:
d="E"
elif c==15:
d="F"
rs=d+rs
a=int(a/16)
if a<10:
e=str(a)
elif a==10:
e="A"
elif a==11:
e="B"
elif a==12:
e="C"
elif a==13:
e="D"
elif a==14:
e="E"
elif a==15:
e="F"
rs=e+rs
print("a转化为十六进制为:"+rs)
十进制转十六进制函数写法
最新推荐文章于 2023-04-01 17:56:50 发布