开发者社区> 问答> 正文

2的二进制怎么算?

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

展开
收起
知与谁同 2018-07-17 19:33:25 14614 0
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
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载