十进制数121转化为二进制数是1111001,即:121(10)=1111001(2)。算法是:
121 除 2 取 余,直到小于2,即:121/2 = 60 余1 60/2 = 30 余 0 30/2 = 15 余 0 15/2 = 7 余17/2 = 3 余 1 3/2 = 1 余1
将余数从后往前串起来,就得到1111001。
扩展资料:
二进制有两个特点:它由两个数码0,1组成,二进制数运算规律是逢二进一。为区别于其它进制,二进制数的书写通常在数的右下方注上基数2,或加后面加B表示,其中B是英文二进制Binary的首字母。
例如:二进制数10110011可以写成(10110011)2,或写成10110011B。对于十进制数可以不加标注,或加后缀D,其中D是英文十进制Decimal的首字母D。计算机领域我们之所以采用二进制进行计数,是因为二进制具有以下优点:
1、二进制数中只有两个数码0和1,可用具有两个不同稳定状态的元器件来表示一位数码。例如,电路中某一通路的电流的有无,某一节点电压的高低,晶体管的导通和截止等。
2、二进制数运算简单,大大简化了计算中运算部件的结构。
3、二进制天然兼容逻辑运算。
参考资料:百度百科-进制
121转化成二进制数是1111001。一个十进制整数转换为二进制整数通常采用除二取余法,即用2连续除十进制数,直到商为0,逆序排列余数即可得到二进制数,简称除二取余法。
计算方法:
121÷2=60 ,余数1;
60÷2=30,余数0;
30÷2=15,余数0;
15÷2=7,余数1
7÷2=3,余数1
3÷2=1,余数1
1÷2=0,余数1
将余数逆序排列即可得到结果为1111001。
扩展材料:
十进制转换成任意进制的方法
十进制数转换成R 进制数(R代表其他进制,如二进制、十六进制、八进制等),须将整数部分和小数部分分别转换。
1、整数转换——除R取余法规则:
(1)用R 去除给出的十进制数的整数部分,取其余数作为转换后的R 进制数据的整数部分最低位数字;
(2)再用R去除所得的商,取其余数作为转换后的R 进制数据的高一位数字;
(3)重复执行(2)操作,一直到商为0结束。
2、小数转换——乘R取整法规则:
(1)用R 去乘给出的十进制数的小数部分,取乘积的整数部分作为转换后R 进制小数点后第一位数字;
(2)再用R 去乘上一步乘积的小数部分,然后取新乘积的整数部分作为转换后R 进制小数的低一位数字;
(3)重复(2)操作,一直到乘积为0,或已得到要求精度数位为止。
参考资料来源:百度百科-进制
121(十进制) = 1111001(二进制)。
算法:
用121除以2然后取它的余数。
即:121 除 2 取 余,直到小于2,即:121/2 = 60 余1 60/2 = 30 余 0 30/2 = 15 余 0 15/2 = 7 余17/2 = 3 余 1 3/2 = 1 余1
将余数从后往前串起来,就得到1111001。
扩展资料:
十进制数转换为二进制数
十进制数转换为二进制数时,由于整数和小数的转换方法不同,所以先将十进制数的整数部分和小数部分分别转换后,再加以合并。
十进制整数转换为二进制整数 十进制整数转换为二进制整数采用"除2取余,逆序排列"法。
具体做法是:用2去除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为零时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
参考资料:百度百科——十进制
十进制数121转化为二进制数是1111001,即:121(10)=1111001(2)。
算法是:
121 除 2 取 余,直到小于2,即:
121/2 = 60 余1 60/2 = 30 余 0 30/2 = 15 余 0 15/2 = 7 余1
7/2 = 3 余 1 3/2 = 1 余1
将余数从后往前串起来,就得到1111001。
二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。
扩展资料:
当前的计算机系统使用的基本上是二进制系统,数据在计算机中主要是以补码的形式存储的。计算机中的二进制则是一个非常微小的开关,用“开”来表示1,“关”来表示0。
十进制整数转二进制的方法是除2取余法。“除2取余法”:
将十进制数除以2得一商数和一余数(121÷2得商为为60,余为1)。再用商除以2(60÷2得商为30,余为0)……以此类推。直到商为0,最后将所有余数从后往前排列。
参考资料:百度百科-二进制
121(十进制)=1111001(二进制)
计算方式如图所示:
121÷2=60余1
60÷2=30余0
30÷2=15余0
15÷2=7余1
7÷2=3余1
3÷2=1余1
还余1
读数的时候,从最后的结果往上读每一次计算的余数就是的出来的结果。
也可以使用公式:bcd.efg(2)=d*20+c*21+b*22+a*23+e*2-1+f*2-2+g*2-3(10)进行计算
扩展资料
二进制转十进制的方法
十进制整数转换为二进制整数可以采用“除2取余,逆序排列”法。
用2整除十进制的整数,然后得到一个商和余数,再用2去除得到的商,又可以得到一个商和余数,如此一直进行下去,直到商小于1时停止。
把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
参考资料:百度百科-十进制转二进制