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

为什么说1024可用10位表示,然后换算成2进制是11位数?

题目详情
为什么说1024可用10位表示,然后换算成2进制是11位数?
▼优质解答
答案和解析
因为二进制数是从0开始表示的,所以10位二进制数可以表示0~1023这总共1024个数,但是要表示二进制的1024,由于1111111111表示的是1023,所以加上一个1就变成了10000000000.
即:10位二进制数可以表示1024个数
但是1024本身需要11位二进制数表示!