请帮助计算一些人。
以下代码来自两个TextFields并输入到第三个(endmonth1year1percentageTextField)。当我输入数字(第一个为100,第二个为145)时,输出为1而不是1.45。我真正需要的是1.45变成百分比,如.45。
float x = ([startmonth1year1TextField.text floatValue]);
float c = (([endmonth1year1TextField.text floatValue]) / x);
endmonth1year1percentageTextField.text = [[NSString alloc] initWithFormat:@"%2.f", c];
感谢任何帮助。感谢
答案 0 :(得分:1)
你需要做
endmonth1year1percentageTextField.text = [[NSString alloc] initWithFormat:@"%.2f", c];
而不是
endmonth1year1percentageTextField.text = [[NSString alloc] initWithFormat:@"%2.f", c];
(。2f而不是2.f)