开发者社区 问答 正文

2的二进制怎么算?

2的二进制是00000010,可是按照除2取余的方法怎么算出来的?

展开
收起
知与谁同 2018-07-17 19:33:25 14834 分享 版权
1 条回答
写回答
取消 提交回答
  • 12535

    两种方法:

    第一种方法:

    1的二进制是00000001,满2进1,

    2的二进制就是00000010;

    第二种方法:

    除二取余,2/2=1......0,1/2=0......1,所以得到01,倒序排列,得到10,高位补零,得到00000010。

    -------------------------

    两种方法:
    1、第一步:除二取余,2/2=1......0,1/2=0......1,所以得到01;
    第二步:倒序排列,得到10;
    第三步:高位补零,得到00000010;
    2、1的二进制是00000001,满2进1,
    2的二进制就是00000010.
    手打,满意请采纳^_^

    2019-07-17 22:57:04
    赞同 展开评论
问答地址: