早教吧作业答案频道 -->数学-->
一个二进制非零整数,在其右边加一个零,该数是原来数的几倍?为什么?
题目详情
一个二进制非零整数,在其右边加一个零,该数是原来数的几倍?为什么?
▼优质解答
答案和解析
两倍
首先,不妨记原来的n+1位二进制数为ana(n-1)...a0,那么换算成十进制,等于:an * 2^n + a(n-1) * 2^(n-1) + .+a0 * 2^0
(其中*表示乘法,2^x 表示2的x次幂)
现在,在它的右面加一个0,这是把它转换成十进制:an * 2^(n+1) + a(n-1) * 2^n + .+a0 * 2^1 + 0 * 2^0,正好是原数字的两倍
举个实例:原数101,十进制为5,右侧加0,变成1010,十进制为10
其实,我们可以换个思路,十进制的一个数,右侧加0,是以前的10倍.
而二进制的数字右侧加0,就等于之前的2倍.
首先,不妨记原来的n+1位二进制数为ana(n-1)...a0,那么换算成十进制,等于:an * 2^n + a(n-1) * 2^(n-1) + .+a0 * 2^0
(其中*表示乘法,2^x 表示2的x次幂)
现在,在它的右面加一个0,这是把它转换成十进制:an * 2^(n+1) + a(n-1) * 2^n + .+a0 * 2^1 + 0 * 2^0,正好是原数字的两倍
举个实例:原数101,十进制为5,右侧加0,变成1010,十进制为10
其实,我们可以换个思路,十进制的一个数,右侧加0,是以前的10倍.
而二进制的数字右侧加0,就等于之前的2倍.
看了一个二进制非零整数,在其右边加...的网友还看了以下:
新定义运算:1×2=2!,1×2×3=3!,1×2×3×4=4!,那么下面各个乘积的末尾各有多少个 2020-04-27 …
小明同学参加社会实践活动时拾到一个小金属零件,他很想知道这个零件是什么材料做成的,就把它带回学校利 2020-05-13 …
Excel表格中,如何统计满足条件的行数?我的要求很简单,将一列数据中非零值的行数统计出来,如果其 2020-05-16 …
有100个零件,分装成10袋,每袋装10个.在其中的9袋里面装的零件每个都是50克,有1袋里面的每 2020-06-06 …
我是一个由3个9,3个2和2个0组成的八位数,比一亿小的多,比2千万大一些,我读起来一个零也不读, 2020-06-15 …
师,徒两人共同加工一批零件,原来师,徒两人的工作效率比是9:5,结果在实际工作中徒弟比原计划多加工 2020-07-04 …
用4个“9”和4个“0”,按下面的要求各摆一个数,写出来.(1)一个“零”都不读出来的八位数.(2 2020-07-11 …
生产一种零件,原来每个零件需要2.4千克钢材.改进工艺后,每个零件可省钢材0.2千克,原来生产88 2020-07-11 …
生产一种零件原来每个零件需要2.4千克材料改进工艺后,每个零件可省材料0.2千克原来生产880个零 2020-07-11 …
汽车配件厂有150名工人,平均每人每天能生产200个零件.后来部分工人的设备被改良了,这些工人每人 2020-07-19 …