美文网首页
十进制转二进制的简单方法

十进制转二进制的简单方法

作者: 爱比立务 | 来源:发表于2019-12-27 22:14 被阅读0次

    如给我们一个十进制数让我们变为二进制数,如果用除2的方法会稍微有一些慢。

    其实我们可以用另一种方法会更加快速的求出二进制数。

    例:求521的二进制数

    1)我们只要记住2^0 , 2^1 , 2^2 , 2^3 (1,2,4,8……)等2的若干次方数,记为n。然后用n与要转换的十进制数进行笔较。得出刚小于这个十进制数的n=512,由512为2^9我们可以得出这个二进制数有10(9+1)位,且倒数第10位为1。
    ~~~~~~~~~~~~~~~~~~~~512>512(2^9)
    2)然后用521减去512,得到9:

    ~~~~~~~~~~~~~~~~~~~~521 - 512 = 9
    3)然后用得到的数 9,继续第一步,得出倒数第4(3+1)位为1:
    ~~~~~~~~~~~~~~~~~~~~9>8(2^3)
    4)继续继续第二步:
    ~~~~~~~~~~~~~~~~~~~~9 - 8 = 1
    5)继续第一步,得出倒数第1(0+1)位为1:
    ~~~~~~~~~~~~~~~~~~~~1>0(2^0)
    6)得出倒数第1位后,其余位补0:
    ~~~~~~~~~~~~~~~~~~~~1 00000 1 00 1

    图示.png

    相关文章

      网友评论

          本文标题:十进制转二进制的简单方法

          本文链接:https://www.haomeiwen.com/subject/mvydoctx.html