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

怎么读一个二进制数的位数?比如说1(00000001)为12(00000010)为24(00000100)为38(00001000)为4165···204811依次往下

题目详情
怎么读一个二进制数的位数?
比如说
1(0000 0001) 为1
2(0000 0010) 为2
4(0000 0100) 为3
8(0000 1000) 为4
16 5
·
·
·
2048 11依次往下
▼优质解答
答案和解析
也就是判断 最高位的 1在哪一位上 可以这样 判断这个数字 在2的n次方 和2的n-1次方之间 就知道了