题目
若在一个非零无符号二进制[1]整数右边加三个零形成一个新的数,则新数值是原数值的______。A. 八倍B. 四倍C. 八分之一D. 四分之一
若在一个非零无符号二进制[1]整数右边加三个零形成一个新的数,则新数值是原数值的______。
- A. 八倍
- B. 四倍
- C. 八分之一
- D. 四分之一
题目解答
答案
A
解析
步骤 1:理解二进制数的位移操作
在二进制数中,向右添加零相当于将该数左移。左移操作会将二进制数的每一位向左移动,空出的最低位用零填充。左移一位相当于乘以2,左移两位相当于乘以4,以此类推。
步骤 2:计算左移三位的效果
如果在二进制数的右边加三个零,相当于将该数左移三位。左移三位相当于乘以2的三次方,即乘以8。
步骤 3:得出结论
因此,新数值是原数值的八倍。
在二进制数中,向右添加零相当于将该数左移。左移操作会将二进制数的每一位向左移动,空出的最低位用零填充。左移一位相当于乘以2,左移两位相当于乘以4,以此类推。
步骤 2:计算左移三位的效果
如果在二进制数的右边加三个零,相当于将该数左移三位。左移三位相当于乘以2的三次方,即乘以8。
步骤 3:得出结论
因此,新数值是原数值的八倍。