黑马程序员技术交流社区

标题: 十进制数转成二进制数 [打印本页]

作者: FreshMAN15    时间: 2015-7-13 15:09
标题: 十进制数转成二进制数
void change ( int n){
      int len = sizeof(n)*8;
      int temp;
      for(int i = 0; i < len; i ++){
          temp = n;
          temp = temp>>(len-1-i);
         int t = temp&1;
        printf("%d",t);
      }
}

作者: dushoupeng    时间: 2015-7-13 15:13
用的位运算,不错哈
作者: 我丶就这样    时间: 2015-7-13 19:01
围观学习!
作者: noway190    时间: 2015-7-13 19:40
这。。。。。。
作者: zpy_0806    时间: 2015-7-13 21:45
目前还看不懂。。
作者: 糖糖本尊    时间: 2015-7-13 22:10
代码里加上注释就好了 嘿嘿
作者: 18678927239    时间: 2015-7-13 22:24
学习了   复习一下
作者: FreshMAN15    时间: 2015-7-13 23:14
18678927239 发表于 2015-7-13 22:24
学习了   复习一下

你的流程走到那一步了?

作者: 黑马灬小胖纸    时间: 2015-7-13 23:16
目前还没学到这,看不懂,不过我是过来看大牛解释学习的
作者: FreshMAN15    时间: 2015-7-14 08:00
黑马灬小胖纸 发表于 2015-7-13 23:16
目前还没学到这,看不懂,不过我是过来看大牛解释学习的

我是小白:funk:
作者: neobug    时间: 2015-7-14 08:24
我也看到这了 但是 看过没撸代码  过几天就忘 还得从头看
作者: 562413895@qq.co    时间: 2015-7-14 09:23
恩,就是这么算的
作者: FreshMAN15    时间: 2015-7-18 11:28
562413895@qq.co 发表于 2015-7-14 09:23
恩,就是这么算的

哈哈,在基础视频上学的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2