0
我面临将目标c代码转换为二进制的问题。当我输入小数值时,它会显示输出。将十进制转换为二进制输出
例如, 12 - > 1010
但是,当我进入大的数字,它显示我的输出为“10 ...”(包括在输出点)
请帮助我。
我的程序如下:
NSUInteger x = [newDec integerValue];
//int y[30];
int i=0;
int m =1;
while (x != 0) {
int mod = x % 2;
x /= 2;
i = i + mod * m;
m = m * 10;
string = [NSString stringWithFormat:@"%d", i];
}
使标签变大或在设置文本后在标签上调用'sizeToFit'。 – rmaddy 2014-09-24 17:07:50