问题
选择题
计算机利用的是二进制数,它共有两个数码0、1,将一个十进制数转化为二进制数,只需要把该数写成若干个2n数的和,依次写出1或0即可.如十进制数19=16+2+1=1×24+0×23+0×22+1×21+1×20,转化为二进制数就是10011,所以19是二进制下的5位数.问:2005是二进制下的几位数( )
A.10
B.11
C.12
D.13
答案
∵211=2148,210=1024,∴最高位应是1×210,故共有10+1=11位数.
故选B.