我是靠谱客的博主 舒适银耳汤,最近开发中收集的这篇文章主要介绍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进制转换所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部