星空网 > 软件开发 > 操作系统

十进制转二进制

int main(int argc, char * argv[])

{

    @autoreleasepool

    {

    NSMutableArray* result=[NSMutableArray new];    int number=160;    while (number != 0)    {        /**         * 求商         */        if (number==0)        {          break;        }        else        {          /**           * 偶数           */          if(number%2==0)          {            [result addObject:@(0)];          }//奇数          else          {            [result addObject:@(1)];          }        }        /**         * 右移 */2         */        number = number>>1;      }    NSLog(@"%@",result);    NSArray* reversedArray = [[result reverseObjectEnumerator] allObjects];    NSLog(@"倒序\n%@",reversedArray);    return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));  }

截图

十进制转二进制images/loading.gif' data-original="http://images2015.cnblogs.com/blog/657299/201607/657299-20160701142441859-766910374.png" />

参考:

奇偶数的判定(苹果开发者)

如何从十进制转换为二进制(wikiHow)




原标题:十进制转二进制

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流