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
(#换成@)。