我们常用的数是十进制的数,而计算机程序处理中使用的是只有数码0和1的二进制数.这两者可以相互换算,如将二进制数1101换算成十进制数应为1×23+1×22+0×21+1×20=13,按此方式,则将十进制数25换算成二进制数应为______.

问题描述:

我们常用的数是十进制的数,而计算机程序处理中使用的是只有数码0和1的二进制数.这两者可以相互换算,如将二进制数1101换算成十进制数应为1×23+1×22+0×21+1×20=13,按此方式,则将十进制数25换算成二进制数应为______.

25=16+8+1=1×24+1×23+0×22+0×21+1×20
∴十进制数25换算成二进制数应为11001.
答案解析:依题意,把25化为按2的整数次幂降幂排列的形式,然后确定二进制数.
考试点:有理数的混合运算.


知识点:本题为信息题,根据例子运算,可分解25为16+8+1=1×24+1×23+0×22+0×21+1×20