丸子分享 – 玩转iOS世界 苹果资讯科普 iPhone二进制怎么转十进制?苹果手机二进制转十进制方法

iPhone二进制怎么转十进制?苹果手机二进制转十进制方法

学计算机的朋友都需要学习二进制如何转十进制,十进制如何转二进制,所以进制就是逢几进一,r 进制就是逢 r 进一。计算机只能识别二进…

学计算机的朋友都需要学习二进制如何转十进制,十进制如何转二进制,所以进制就是逢几进一,r 进制就是逢 r 进一。计算机只能识别二进制,人类最习惯使用的是十进制,而为了实际需要,又建立了八进制和十六进制。八进制就是逢八进一,十六进制就是逢十六进一。那么你知道苹果手机怎么样实现二进制怎么转十进制吗?下面丸子就给大家分享iPhone二进制转十进制的方法介绍。

iPhone二进制怎么转十进制?

在线任意进制转换计算2进制,4进制,8进制,10进制,16进制,二进制,四进制,八进制,十六进制,十进制,转换,计算,任意,ASP,PHP,JSP,JS电脑上计算器的进制如何转换第四步,如果需要将二进制转换为十进制的话,则需要先输入=BIN,然后点击BIN2DEC选项,再输入数据的位置即可。下面是详细的方法步骤。

苹果手机二进制转十进制方法

1.首先二进制转十进制,从右到左第一位数开始乘以2的0次方,第二位乘以2的1次幂,依次如此,直到最后一位数乘以2的n-1次方,然后相加,就可以转换成十进制。

2.然后将有小数的二进制转换为十进制时,从左向右第一位乘以2的0次方,第二位乘以2的-1次方,如此下去,直到最后一位,乘以2的-n次方,最后相加,就是十进制数了。

3.最后是负整数转换成二进制,先将对应的正整数转换成二进制后,对二进制取反,然后对结果再加一。以42为例,负整数就是-42,最后为(-42)10=(11010110)2。

4.代码:

– (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] ;

}

以上就是关于iPhone二进制转十进制的方法介绍了,希望能够为您提供一定的帮助和参考,感谢您的观看。

原创文章,如侵则删。作者:admin,如若转载,请注明出处:https://www.e524.cn/3570/

作者: admin

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

联系我们

联系我们

在线咨询: QQ交谈

邮箱: 774098064@qq.com

工作时间:周一至周五,9:00-23:00,节假日休息
关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部