kcjf.net
当前位置:首页 >> 11111转化为十进制 >>

11111转化为十进制

1 2 4 8 16 32 64 128.1 1 1 1 1 1+2+4+8+16=31

根据二进制和十进制的含义可得:11111=2^4+2^3+2^2+2^1+2^0=16+8+4+2+1=31

(16+8+4+2+1)的平方=963

二进制转化为十进制:31

2 的2002次方加 2 的2001次方 加………………加2的2次方加2的一次方,算吧,呵呵

由题意输出的s=1+1*2+1*2 2 +1*2 3 +1*2 4 ,按照程序运行:s=1,i=1;s=1+1*2,i=2;s=1+1*2+1*2 2 ,i=3;s=1+1*2+1*2 2 +1*2 3 ,i=4;s=1+1*2+1*2 2 +1*2 3 +1*2 4 ,i=5,此时跳出循环输出结果,故判断框内的条件应为i≤4故选b

解答:解:(1)首先将二进制数11111(2)化为十进制数,11111(2)=1*20+1*21+1*22+1*23+1*24=31,由框图对累加变量S和循环变量i的赋值S=1,i=1,i不满足判断框中的条件,执行S=1+2*S=1+2*1=3,i=1+1=2,i不满足条件,执行S=1+2*3=

2进制--10进制1 2^1-1=111 2^2-1=3111 2^3-1=7 2的2007次方减1

答案是:31

11111=1*2【N(第几位)-1次方】+.1*2【零次方】 =1*2(4)+1*2(3)+1*2(2)+1*2(1)+1*2(0) = 16+8+4+2+1 =31 括号中的数是2的指数,也就是2的多少次方~这个这么可能是63了?建议你看一下二进制-十进制-十六进制之间的互相转换是这么实现的

网站首页 | 网站地图
All rights reserved Powered by www.kcjf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com