十进制转二进制的方法 10进制转2进制算法介绍( 二 )


十进制转二进制的方法 10进制转2进制算法介绍

文章插图
4、能减的数字记为1 。本例中,64和48都不能被28减,得出正数 。16可以被28减,得出12 。8也能被12减,得出正数,所以在16和8下方都写上1 。现在的差为4 。
十进制转二进制的方法 10进制转2进制算法介绍

文章插图
5、继续减法运算,直到列表的最后 。记住在能被差减得出正数的数字下面记录为1,不能被减的数字下面记录为0 。
十进制转二进制的方法 10进制转2进制算法介绍

文章插图
6、写出二进制答案 。得出的二进制数值就是列表下记录的数字排列 。你应该能得出10011100 。这就是十进制数字156的二进制表达 。或者,我们可以以脚注等式的形式表达,即:15610 = 100111002
多次反复使用这个方法,你就能基本记住以2为底数的幂函数的值 。就可以跳过第一步列表的步骤了 。
小提示:
● 操作系统里安装好的计算器也可以用作十进制和二进制之间的转换,但作为一个程序员,能清楚地了解这个转换的原理会更好,点击“查看” 然后选择 “程序员”就可以看到转换器了 。
● 反过来转换,从二进制转换为十进制通常更容易入门 。
● 多练习,试着转换十进制数 17810,6310,和 810 。你会分别得到以下二进制答案 :101100102,1111112,和10002. 试着转换20910,2510,和 24110,会得出110100012,110012,和111100012.
【十进制转二进制的方法 10进制转2进制算法介绍】以上内容便是十进制转二进制的方法介绍,二进制虽然是当下计算机流行的一种架构,但计算机并不仅仅只有二进制,还有三进制算法,这是后话……

推荐阅读