В основном, программа имеет 5 текстовых полей для чисел. Мне нужна математическая функция, которая суммирует все 5 текстовых полей, затем умножается на 1,39, затем снова на 1,12, но я не могу заставить текстовые поля добавить должным образом. Это работает до сих пор, если вы только поместите число в одно из текстовых полей, но это немного запутывает, когда дело доходит до добавления более одного текстового поля. Вот мой код:
- (IBAction)calculate {
float b = ([BCB.text floatValue]);
float d = b+([MCD.text floatValue]);
float f = b+d+([SF.text floatValue]);
float w = b+d+f+([SW.text floatValue]);
float a = b+d+f+w+([AP.text floatValue]);
float p = 1.39f;
float h = 1.12f;
float t = a*p*h;
Total.text = [ [NSString alloc] initWithFormat:@"%.2f", t];
}
Имейте в виду, что я на 100% новичок, когда дело доходит до XCode, и я вроде как Франкенстейн разработал этот код вместе с различными учебниками, и это может быть совершенно неправильно.