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