如何从十进制转换为二进制
十进制(以十为基础进位)数系的每一个位值有十个可能的值(0、1、2、3、4、5、6、7、8、9)。相反二进制(以二为基数进位)数系只有两个可能的值,即0和1。二进制系统是电子计算机的基本语言,真正的电脑程序员应了解如何将数字从十进制转换为二进制。下面我们将介绍几个简单的转换方法。
余数短除法除以二
(01)明确问题。举个例子,我们现在是要将一个十进制数字156转换成二进制数字。先将这个十进制数作为被除数写在一个倒着的“长除法”的符号里。把目标数系的基数(在这里二进制是“2”)作为除数写在这个除法符号的外面。用这个方法将计算过程可视化会更方便理解,因为整个计算过程只需将数字一直除以2。为了防止转换前后发生混淆,建议将数系的基数写作每个数字的脚注形式。在本例中,十进制数字的脚注为10,二进制数字的脚注为2。
(02)进行除法运算。把结果的整数部分(商数)写在长除法符号的下面,然后把它的余数(0 或 1)写在被除数的右边。我们现在是以2为除数,因此得出的商为偶数,则余数为0;如果得出商为奇数,则余数记为1。
(03)一直往下继续除,直到商为0为止。把每一个新的商数除以二,然后把余数写在被除数的右边。直到商数为0为止。
(04)写出新的二进制数字。从最下面的余数开始,按顺序读到最上面。本例中,你会得到10011100。这就是十进制数字156的二进制形式。或者,我们可以以脚注等式的形式表达,即:156= 10011100活用这个方法可以将所有十进制数字转换成任何进制表达。除数为2是因为我们最终想得到的以2为基数的数(即二进制数值) 。如果最终想得到其他数系的数字,用目标数系的基数代替这个方法里二进制的基数2 就可以了。例如,要得到基数为9的数,就用9来代替2作为除数 。最终的结果就是目标数系的数字表达。
降二次幂及减法混合运算
(01)列表。将以2为底数的幂函数以表格形式从右到左列出来。从20开始,20为1。指数加一递增。列表直至函数值最接近需要计算的十进制数字为止。比如说,我们现在要将十进制数字156转换为二进制。
(02)找出最合适的幂函数值。找出小于且最接近需计算数字的幂函数值。在本例中,128是小于156的、以2为底数的幂函数值中最大的数值。所以在二进制列表128的下方写上1。然后用156减去128,得出28。
(03)继续计算。刚刚得出新得数28继续进行比较计算,看看哪一个幂函数值小于28。函数列表的下一个数字为64,64大于28,所以在64下方写上0。如此类推,看看那个数字小于28。
(04)能减的数字记为1。本例中,64和48都不能被28减,得出正数。16可以被28减,得出12。8也能被12减,得出正数,所以在16和8下方都写上1。现在的差为4。
(05)继续减法运算,直到列表的最后。记住在能被差减得出正数的数字下面记录为1,不能被减的数字下面记录为0。
(06)写出二进制答案。得出的二进制数值就是列表下记录的数字排列。你应该能得出10011100。这就是十进制数字156的二进制表达。或者,我们可以以脚注等式的形式表达,即:156= 10011100多次反复使用这个方法,你就能基本记住以2为底数的幂函数的值。就可以跳过第一步列表的步骤了。
特别提示
操作系统里安装好的计算器也可以用作十进制和二进制之间的转换,但作为一个程序员,能清楚地了解这个转换的原理会更好 。点击“查看” 然后选择 “程序员”就可以看到转换器了。
反过来转换,从二进制转换为十进制通常更容易入门。
多练习。试着转换十进制数 178,63,和 8。你会分别得到以下二进制答案 :10110010,111111,和1000。试着转换209,25,和 241,会得出11010001,11001,和11110001。
-
秀儿是什么梗?秀儿是你吗出自哪里
导语:秀儿最开始是来源于英语单词“show”,主要是说“展示和表演”的意思,主要还是表达褒义,认为这个人很厉害很棒的时候可以这样说,也可以理解为秀智商的意思,和“陈独秀”很相似,就是夸奖这个人评论很有意思,让人不明觉厉,和探秘志一起了解下吧。秀儿是什么梗?比如之...
-
菠萝蜜粘液的去除技巧
(01)您好!菠萝蜜粘液的去除技巧有很多,以下是一些常见的方法:1.使用盐:将适量的食用盐倒在菠萝蜜粘液的区域上,然后用干净的抹布或纸巾擦拭即可。(02)2.使用醋或柠檬汁:将醋或柠檬汁倒在菠萝蜜粘液的区域上,静置几分钟后用抹布或纸巾擦拭即可。3.使用洗洁精:将洗洁精倒在菠...
-
栎木地板的优缺点是什么
(01)栎木地板的优缺点如下:优点:1.栎木地板具有比较鲜明的山形木纹,触摸表面有着良好的质感,给人一种高贵、典雅的感觉。(02)2.韧性极好,可根据需要加工成各种弯曲状,颇具美感。3.地质坚实,制成品结构牢固,使用年限长,适合制作欧式家具、中式古典家具,显厚实感,有红木家具的端...
-
锦鲤养什么颜色最吉利?揭秘锦鲤的风水讲究
导语:锦鲤一直都都是十分风靡的高级观赏鱼,在价格方面也是比较夸张的。之前大家也了解过史上最贵的锦鲤,相信让人十分惊讶。不过锦鲤在风水方面也有有一定讲究的,不同的颜色有着不同的寓意,下面和探秘志小编一起了解一下。锦鲤养什么颜色最吉利锦鲤品种根据颜色划分...