你的位置:首页 > 软件开发 > 操作系统 > 十进制转二进制

十进制转二进制

发布时间:2016-07-01 15:00:08
int main(int argc, char * argv[]){ @autoreleasepool {    NSMutableArray* result=[NSMutableArray new]; int number=160; wh ...

十进制转二进制

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]));  }

原标题:十进制转二进制

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录