早教吧 育儿知识 作业答案 考试题库 百科 知识分享

二进制转十进制这样计算对吗《1000001000》0*2^0+0*2^1+0*2^2+1*2^3+0*2^4+0*2^5+0*2^6+0*2^7+0*2^8+1*2^9=0+0+0+8+0+0+0+0+0+512=520急这样计算是对还是错

题目详情
二进制转十进制这样计算对吗
《1000001000》
0*2^0+0*2^1+0*2^2+1*2^3+0*2^4+0*2^5+0*2^6+0*2^7+0*2^8+1*2^9=
0+0+0+8+0+0+0+0+0+512=520

这样计算是对还是错





▼优质解答
答案和解析
对!一点不错。其实可以这样验证,最低位权值是1,然后向前推,每一位是后边一位的权值的2倍,0就不管了。这样第四位是8,第十位是512,直接加就行了。