我是靠谱客的博主 舒适银耳汤,这篇文章主要介绍iOS进制转换,现在分享给大家,希望可以做个参考。

//tmpid 要转化的进制数  
//length 要转化的进制长度
- (void)systemTmpid:(NSInteger)tmpid withLength:(int)length {

    NSString *a = @"";
    while (tmpid)
    {
        a = [[NSString stringWithFormat:@"%ld",tmpid%2] stringByAppendingString:a];
        if (tmpid/2 < 1)
        {
            break;
        }
        tmpid = tmpid/2 ;
    }

    if (a.length <= length)
    {
        NSMutableString *b = [[NSMutableString alloc]init];;
        for (int i = 0; i < length - a.length; i++)
        {
            [b appendString:@"0"];
        }

        a = [b stringByAppendingString:a];
    }

    NSLog(@"---%@",a);

}

最后

以上就是舒适银耳汤最近收集整理的关于iOS进制转换的全部内容,更多相关iOS进制转换内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(95)

评论列表共有 0 条评论

立即
投稿
返回
顶部