美文网首页
二进制转十进制

二进制转十进制

作者: iOS_Rainbow | 来源:发表于2016-05-25 09:13 被阅读74次

- (NSInteger)toDecimalSystemWithBinarySystem:(NSString *)binary

{

int ll = 0 ;

int temp = 0 ;

for (int i = 0; i < binary.length; i ++)

{

temp = [[binary substringWithRange:NSMakeRange(i, 1)] intValue];

temp = temp * powf(2, binary.length - i - 1);

ll += temp;

}

NSString * result = [NSString stringWithFormat:@"%d",ll];

return [result integerValue] ;

}

相关文章

网友评论

      本文标题:二进制转十进制

      本文链接:https://www.haomeiwen.com/subject/hnxtdttx.html