将十进制33的10次方转换成二进制,将二进制(10111)2次方转化成十进制数(写出计算过程

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 23:50:09

将十进制33的10次方转换成二进制,将二进制(10111)2次方转化成十进制数(写出计算过程
将十进制33的10次方转换成二进制,将二进制(10111)2次方转化成十进制数(写出计算过程

将十进制33的10次方转换成二进制,将二进制(10111)2次方转化成十进制数(写出计算过程
二进制转十进制代码
String=raw_input('Bin is:')
def BintoDecit(String):
String = String.upper()
result = 0
result = str(int(String,2))
return result
print 'Deci is:',BintoDecit(String)
十进制转二进制代码
String=raw_input('Dec is:')
# base = [0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F]
base = [str(x) for x in range(10)] + [ chr(x) for x in range(ord('A'),ord('A')+6)]
def dec2bin(String):
num = int(String)
mid = ''
while True:
if num == 0:break
num,rem = divmod(num,2)
mid.append(base[rem])
return ''.join([str(x) for x in mid[::-1]])
print 'Bin is:',dec2bin(String)
看了代码还不知道算法你就无敌了

将十进制33的10次方转换成二进制,将二进制(10111)2次方转化成十进制数(写出计算过程 怎么将二进制代码转换成十进制的数字? 将二进制[1001]的二次方换算成十进制的结果是? 将二进制数转换成十进制数将下列二进制数:转换成十进制数101011100011000111111101110 我们常用的数是十进制的数,计算机程序使用的是二进制数,它们两者间可以互化 如将1101换算成十进制数1×2的三次方+1×2的二次方+0×2的一次方+1×2的0次方=13请将二进制数110101转换为十进制数 我们常用的数是十进制的数,计算机程序使用的是二进制数,它们两者间可以互化 如将1101换算成十进制数1×2的三次方+1×2的二次方+0×2的一次方+1×2的0次方=13请将二进制数110101转换为十进制数 二进制和十进制转换的题目,1、将十进制0.6531转化成二进制是多少?2、与二进制数01011011B对应的十进制数是多少? 将十进制数2.4乘10的2次方换算成二进制数应为多少 将二进制(1011)^换算成十进制二进制和十进制分别是什么意思,怎么转换 怎样转换十进制?怎样将二进制转换为十进制? 将二进制数101转换成十进制数是多少? 将二进制数11010转换成十进制数是什么? 将十进制数89.625转换成二进制数后是?. 帮忙将十进制小数0.6875转换成二进制1 将十进制数 20 转换成二进制数 将十进制19转换为二进制 1、将十进制数(91)10转换成二进制数 2、将二进制数(10110100101)2转换为十六进制数1、将十进制数(91)10转换成二进制数2、将二进制数(10110100101)2转换为十六进制数3、将自己的学号作为十进制数字 我们常用的是十进制数,而计算机程序中只使用0和1的二进制数这两者可以互换如将二进制数1101换成十进制数应为1×2的三次方+1×2的二次方+0×2的一次方+1=13那么将十进制数2.4*10的2次方换算成