BoBo写了一个十六进制整数ABCDEF,他问KiKi对应的十进制整数是多少。
无
十六进制整数ABCDEF对应的十进制整数,所占域宽为15。
printf可以使用使用格式控制串“%md”输出域宽为m的十进制整数。
a=int('ABCDEF',16) print("%15d"%a)
a=0xABCDEF print("%15d"%a)
print('{:15}'.format(int(0XABCDEF)))
num = 0xABCDEF print("%15d" % num)
num = 0xABCDEF #0x表示转化成十进制,hex表示转化为16进制 print('%15d'%int(num))#%15d表示总共15位,空的用空格补上
import math print("%15d" %(0xABCDEF))
d = {"A": 10, "B": 11, "C": 12, "D": 13, "E": 14, "F": 15} IN = "ABCDEF" a = 0 for i in IN: a = a * 16 + d[i] print("%15d" % a)
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题