计算不按百分比计算

时间:2013-05-28 20:00:10

标签: ios textfield percentage

请帮助计算一些人。

以下代码来自两个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];

感谢任何帮助。感谢

1 个答案:

答案 0 :(得分:1)

你需要做

endmonth1year1percentageTextField.text = [[NSString alloc] initWithFormat:@"%.2f", c];

而不是

endmonth1year1percentageTextField.text = [[NSString alloc] initWithFormat:@"%2.f", c];

(。2f而不是2.f)